1.命令行提示符
在BASH中,命令行以一个“$” 作为命令提示符,表示可以用户可以输入命令了,如图:
但是,如果用户是以root身份执行命令,Shell的命令提示符将会变成“#“,如图:
注释:在大多数的Shell中,提示符的前面往往会还有一段信息,包括用户名、主机名和当前文件目录。
2.命令行补全
在输入一些命令或者文件名时,由于它们太长,我们不易输入,这时,我们输入一部分,然后使用【Tab】键,帮助我们进行补全。
例如:通过ls命令列出了当前目录下的连个子目录,
我们可以通过输入“cd De”再按下【Tab】键,便会自动补全Desktop目录名,如下:
注:如果以已经输入的字符开头的文件或命令不止一个,连按两下【Tab】键,会列出所有以已经输入的字符开头的文件或命令,如下:
3.通配符
Shell中有一些通配符可以帮助我们进行一些操作。
Shell 常用通配符:
|
字符 |
含义 |
|
* |
匹配 0 或多个字符 |
|
? |
匹配任意一个字符 |
|
[list] |
匹配 list 中的任意单一字符 |
|
[!list] |
匹配除list 中的任意单一字符以外的字符 |
|
[c1-c2] |
匹配 c1-c2 中的任意单一字符如:[0-9] [a-z] |
|
{string1,string2,...} |
匹配 sring1 或 string2 (或更多)其一字符串 |
|
{c2..c2} |
匹配 c1-c2 中全部字符如{1..10} |
例如:列出所有以“.txt”结尾的文件
4.常用快捷键
一些常用快捷键:
|
按键 |
作用 |
|
Ctrl+c |
强行终止当前程序并恢复到可控的状态 |
|
|
键盘输入结束或退出终端 |
|
|
暂定当前程序,暂停后按下任意键恢复运行 |
|
|
将当前程序放到后台运行,恢复到前台为命令 |
|
|
将光标移至输入行头,相当于 |
|
|
将光标移至输入行末,相当于 |
|
|
删除从光标所在位置到行末 |
|
|
向前删除一个单词 |
|
|
将终端显示向上滚动 |
|
|
将终端显示向下滚动 |
488

被折叠的 条评论
为什么被折叠?



