3.2命令行和快捷键

1.命令行扩展和被括起来的集合

命令行扩展:**``** 和 **$()**
	把一个命令的输出打印给另一个命令的参数
	**$(CMD)**或**`CMD`**
范例:
[root@localhost ~]# echo "This system's name is $(hostname)"
This system's name is localhost.localdomain
[root@localhost ~]# echo "This system's name is `hostname`"
This system's name is localhost.localdomain

2.强引用**’ '弱引用" "**
显示变量

[root@localhost ~]# echo "$PATH"	变量会替换,弱引用
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@localhost ~]# echo '$PATH'	变量不会变化,强引用
$PATH
结论:
	单引号:六亲不认,变量和命令都不识别,都当成了普通字符串
	反向单引号:变量和命令都识别,并且会将反向单引号的内容当成命令进行执行后,再交给调用反向单引号的命令继续
	双引号:不能识别命令,可以识别变量

3.bash的快捷键
ctrl + l 清屏
ctrl + o 执行当前命令,并重新显示本命令
ctrl + s 组织屏幕输出,锁定
ctrl + q 允许屏幕输出,解锁
ctrl + c 终止命令
ctrl + z 挂起命令
ctrl + a 光标移动到命令行首,相当于Home
ctrl + e 光标移动到命令行尾,相当于End
ctrl + f 光标向右移动一格字符
ctrl + b 光标向左移动一格字符
ctrl + u 从光标处删除至命令行首
ctrl + k 从光标处删除至命令行尾
Alt + r 删除当前整行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值