指令的格式
想要学好 LInux,就要放弃图形化界面,使用黑乎乎的终端来管理系统,所以指令很重要,指令的基本格式就是以下:
user@ubuntu:~$ command [-options] parameter1 parameter2 ...
指令 选项 参数1 参数2 ...
- 一行指令中第一个输入的绝对是“指令(command)” 或 “可执行文件案(例如批次脚本,script)”
- 中括号[]并不在实际的指令中,加入选项时通常会在前面加 - 号,例如 -h ;也可以使用选项的完整全名,则在前面加 – 符号,例如 --help;
- 指令,选项,参数之间用空格分开,无论几个空格 shell 都视为一格
- 按下[Enter]按键后指令会立即执行
- 指令太长时,可以用反斜杠‘\’来跳脱[Enter]符号使指令连续到下一行
- 要区分英文大小写,大小写是不一样的。比如 CD 和 cd 是不一样的。
几个重要热键
在输入指令时可以使用这几个按键辅助我们,可以起到事半功倍的效果,很重要。
[Tab]按键
[Tab]键可以说是 Linux 的 Bash shell 最好用的功能之一了。它具有“命令补全” 和 “文件补全”的功能。可以避免我们打错指令和文件名。在不同地方按下[Tab]有不一样的效果。
例如在指令的第一个字后面输入[Tab]键就是“命令补全”功能;:
在指令的第二个字后面输入[Tab]就是“文件补全”功能:
Tips 不过在新版的系统中,由于多了一个“bash_completion”这个软件,这个软件会主动侦测“各个指令可以下达的选项与参数”等行为,所以“文件补全”功能可能会变成“选项、参数补齐”的功能,不一定是“文件补全了”。就像下面这样:
[Ctrl]-c 按键
这个按键的使用频率也很高,当我们输入错误的指令或者参数时,这个指令或者程序会在系统下面“跑不停”,这个时候就可以使用 [Ctrl]-c 来让这个程序 "停掉"了。
[Ctrl]-d 按键
这个按键通常代表:"键盘输入结束"的意思,他也可以代替 exit 的输入。例如想直接离开命令行就可以输入[Ctrl]+d。
[shift]+{[Page Up][Page Down]}按键
如果在文本画面中显示的信息太多太长,导致前面的部分看不见,而且又不想用鼠标滚轮的话。可以使用[shift]+[Page Up]来往前翻页,使用[shift]+[Page Down]来往后翻页。这两个按键在键盘的上下左右上面。