Linux笔记34–Shell基础4-Bash基本功能2-别名与快捷键
-
命令别名
alias 别名=’原命令‘ #设定命令别名 #临时生效,重启后会消失
alias #查询命令别名
-
命令执行时顺序
- 第一顺位执行用绝对路径或相对路径执行的命令
- 第二顺位执行别名
- 第三顺位执行Bash的内部命令(Bash自带的,如cd命令,没有执行文件)
- 第四顺位执行按照$PATH环境变量定义的目录查找顺序找到的第一个命令
-
让别名永久生效
vi /root/.bashrc
在该文件中写入 alias 别名=’原命令‘ 使别名永久生效
-
删除别名
unalias 别名
-
Bash常用快捷键
快捷键 作用 ctrl+A 把光标移动到命令行开头。如果输入的命令过长,想把光标移到命令行开头时使用 ctrl+E 把光标移动到命令行结尾 ctrl+C 强制终止当前命令 ctrl+L 清屏,相当于clear命令 ctrl+U 删除或剪切光标之前的命令。如输入了一行很长的命令,不用使用退格键一个一个字符删除 ctrl+K 删除或剪切光标之后的内容 ctrl+Y 粘贴ctrl+U或者ctrl+K剪切的内容 ctrl+R 在历史命令中搜索,按下ctrl+R后,会出现搜索界面,输入搜索内容,就会从历史命令中搜索 ctrl+D 退出当前终端 ctrl+Z 暂停,并放入后台。涉及到工作管理的内容 ctrl+S 暂停屏幕输出 ctrl+Q 恢复屏幕输出