Lin下Bash基本功能:别名与快捷键
1、命令别名
[root@localhost~]# alias 别名='原命令'
#设定命令别名
[root@localhost~]# alias
#查询命令别名
注:什么是别名?顾名思义,其实是给一个用户起了一个小名或给一个命令起一个小名。
命令执行时顺序
1.顺位执行用路径或相对路径执行的命令;
2.第二顺位执行别名;
3.第三顺位执行Bash的内部命令;
4.第四顺位执行按照$PATH环境变量定义的目录查找顺序找到的个命令。
让别名生效
[root@localhost~]# vi/root.bashrc
删除别名
[root@localhost~]# unalias 别名
2、Bash长远快捷键
ctrl+A 把光标移动到命令行开头,如果我们输入的命令过长,想要把光标移动到命令行开头时使用。
ctrl+E 把光标移动到命令行结尾
ctrl+C 强制终止当前的命令
ctrl+U 删除或剪切光标之前的命令。我输入了一行很长的命令,不用使用退格键一个一个字符的删除,使用这个快捷键会更加方法
ctrl+R 在历史命令中搜索,按下ctrl+R之后,会出现搜索界面,只要输入搜索内容,会从历史命令中搜索。