Shell基本操作

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

强行终止当前程序并恢复到可控的状态

Ctrl+d

键盘输入结束或退出终端

Ctrl+s

暂定当前程序,暂停后按下任意键恢复运行

Ctrl+z

将当前程序放到后台运行,恢复到前台为命令fg

Ctrl+a

将光标移至输入行头,相当于Home

Ctrl+e

将光标移至输入行末,相当于End

Ctrl+k

删除从光标所在位置到行末

Alt+Backspace

向前删除一个单词

Shift+PgUp

将终端显示向上滚动

Shift+PgDn

将终端显示向下滚动

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值