吐血整理--shell编程基础命令(二)
程序员文章站
2024-02-19 16:36:34
...
常用快捷键
ctrl+c 终止前台运行的程序
ctrl+v 将前台运行的程序挂起到后台
ctrl+d 退出 等价于exit
ctrl+l 清屏
ctrl+a 或 home 将光标移动到命令行的最前端
ctrl+e 或 end 将光标移动到命令行的最后端
ctrl+u 删除光标前所有字符
ctrl+k 删除光标后所有字符
ctrl+r 搜索历史命令
通配符
* 匹配0或多个任意字符
? 匹配任意单个字符
[list] 匹配list中的任意单个字符
[!list] 匹配除list中的任意单个字符
{string1,string2...} 匹配string1,string2或更多字符
bash中的引号
双引号"" : 会把引号中的内容当作整体来看待,允许通过$符号引用其他变量值
单引号'' : 会把引号的内容当作整体来看待,禁止引用其他变量值,shell中的特殊符号都被当作普通符号
反撇号`` :和$()一样,引号或括号里的命令会优先执行,如果存在嵌套,反撇号不能用
eg:
[email protected]:~# echo " $(date +%F)"
2021-08-20
[email protected]:~# echo '$(date +%F)'
$(date +%F)
[email protected]:~# echo "`date +%F`"
2021-08-20
上一篇: Mac OS 安装配置 JDK
下一篇: Mac服务器部署 -- jdk安装配置