美文网首页DEVOPS我爱编程
Linux入门笔记——(一)Linux终端

Linux入门笔记——(一)Linux终端

作者: 东皇Amrzs | 来源:发表于2015-04-30 10:55 被阅读350次

现在才发现以前写的好多笔记是有错误的。现在全学完了linux,将笔记再加入自己的东西改正并分类整理出来

1. 终端(Terminal)和控制台(Console)是有区别的:

终端本质上是对应着Linux上的/dev/tty设备,linux的多用户登陆就是通过不同的/dev/tty设备完成的,Linux默认提供了6个纯命令行界面的"terminal"(准确的说这里应该是6个virtual consoles)来让用户登录,你可以通过使用[Ctrl]+[Alt]+[F1]~[F6]进行切换,不过在在线实验环境中可能无法切换,因为特殊功能按键会被你主机系统劫持。当你切换到其中一个终端后想要切换回图形界面,你可以按下[Ctrl]+[Alt]+[F7]来完成

2. Shell

Shell是指“提供给使用者使用界面”的软件(命令解析器),类似于DOS下的command(命令行)和后来的cmd.exe。之所以被称作shell是因为它隐藏了操作系统底层的细节。就像是个Shell(壳),有壳就有核,这里的核就是指的UNIX/Linux内核。同样的Unix/Linux下的图形用户界面GNOME和KDE,有时也被叫做“虚拟shell”或“图形shell”(这里我查了下 Ubuntu下默认是bash,Deepin下默认是zsh)

3. 重要快捷键(只列举我感觉常用的)

按键 作用
Tab 进行命令补全
Ctrl+c 强行终止当前程序(最常用,你可以放心它并不会使终端退出)
Ctrl+d 这个才是强制退出终端的(不用敲exit了)
Ctrl+s 暂定当前程序,暂停后按下任意键恢复运行(网络交互有用)
Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
Ctrl+q 删除光标所在的整行
Ctrl+k 删除从光标所在位置到行末
Alt+Backspace 向前删除一个单词
Shift+PgUp 将终端显示向上滚动
Shift+PgDn 将终端显示向下滚动(知道了以上这些命令几乎可以放弃鼠标了

4. 使用通配符

举例:

$ touch love_{1..10}_linux.txt

__1.一次性创建一些这样的文件“love_1_linux.txt, love_2_linux.txt,... love_10_linux.txt”2.模糊匹配(通配)____1.一次性创建一些这样的文件“love_1_linux.txt, love_2_linux.txt,... love_10_linux.txt”2.模糊匹配(通配)__

shell常用通配符:

通配符 含义
* 匹配 0 或多个字符
? 匹配任意一个字符
[list] 匹配 list 中的任意单一字符
[!list] 匹配 除list 中的任意单一字符以外的字符
[c1-c2] 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z]
{string1,string2,...} 匹配 sring1 或 string2 (或更多)其一字符串
{c1..c2} 匹配 c1-c2 中全部字符 如{1..10}

相关文章

  • Linux入门笔记——(一)Linux终端

    现在才发现以前写的好多笔记是有错误的。现在全学完了linux,将笔记再加入自己的东西改正并分类整理出来 1. 终端...

  • Hello Linux

    目录 一,Linux笔记 二,英语词汇 一,Linux笔记 Linux命令行/MacOS终端命令行 Java的世界...

  • 2: Linux 基础入门和帮助

    Linux基础入门 1. Linux基础 1.1 用户类型 root用户 普通(非特权用户) 1.2 终端 1.2...

  • 生信人应该这样学linux

    Linux-0-生信入门环境 整理电脑,下载工具链接linux终端的工具。xshell, git,Winscp, ...

  • Linux终端

    Linux终端 介绍Linux终端、命令行以及执行系统命令。对于新手,需要熟悉Linux终端,因为终端是与Linu...

  • [Linux]vi,vim

    目录 1、入门 [Linux]入门[Linux]目录结构[Linux]vi,vim[Linux]开机、重启和用户登...

  • [Linux]开机、重启和用户登录注销

    目录 1、入门 [Linux]入门[Linux]目录结构[Linux]vi,vim[Linux]开机、重启和用户登...

  • [Linux]入门

    目录 1、入门 [Linux]入门[Linux]目录结构[Linux]vi,vim[Linux]开机、重启和用户登...

  • [Linux]目录结构

    目录 1、入门 [Linux]入门[Linux]目录结构[Linux]vi,vim[Linux]开机、重启和用户登...

  • [Linux]用户管理篇:创建用户指定密码

    目录 1、入门 [Linux]入门[Linux]目录结构[Linux]vi,vim[Linux]开机、重启和用户登...

网友评论

    本文标题:Linux入门笔记——(一)Linux终端

    本文链接:https://www.haomeiwen.com/subject/matbfttx.html