1.终端(Terminal)
使用Linux时,并不是直接与系统打交道,而是通过shell进行的。shell就是壳的意思,有壳就有核,核就是Linux
2.命令行操作
2.1重要的快捷键
[Tab]键可以补全命令,补全目录,补全命令参数等。
Ctrl + c强行停止当前程序(并不会退出终端)。
Ctrl + d键盘输入结束或退出终端。
Ctrl + s暂停当前程序,暂停后按任意键恢复运行。
Ctrl + z将当前程序放到后台运行,使用命令fg可恢复到前台。
Ctrl + a将光标移至输入行头,相当于home键。
Ctrl + e将光标移至输入行末,相当于end键。
Ctrl + k删除从光标所在位置到行末。
Alat + Backspace向前删除一个单词。
Shift + PgUp将终端显示向上滚动。
Shift + PgDn将终端显示向下滚动。
2.2使用历史命令
用方向键‘上’,恢复之前输入过的命令。
3.使用通配符
主要有星号(*)和问号(?),用来对字符串进行模糊匹配。
shell常用通配符:
4.在命令行中获取帮助
可以使用man命令来获取帮助,它是Manual Page的缩写。可以使用man command_name来获得某个命令的说明和使用方式的详细介绍。
如果你知道某个命令的作用,只想快速查看它某个具体参数的作用,可以使用--help参数,如:$ ls --help
5.有趣的Linux命令
5.1printerbanner
$ printterbanner -w 50 A
5.2banner
使用banner命令前,需要先安装
$ sudo apt-get update
$ sudo apt-get install sysvbanner
然后就可以$ banner loongqian
5.3toilet和figlet
它们与banner类似,使用前需要安装。