欢迎各位兄弟 发布技术文章
这里的技术是共享的
命令的别名
在Linux中Bash命令的别名其实类似与我们每个人的小名,小名和大名都是指你这个人。所以,别名主要是为了简化命令输入,提高输入效率等功能。
alias命令可以查看到系统中已经生效的别名
那平时使用中我们如何去设定别名呢?
alias 别名=‘原命令名’
例如:将vi设置成vim的别名。alias vi=‘vim’
注意:这里设置的别名在系统重启之后就会恢复到系统默认设置无法再生效,需要重新设置才可使用。
如何设置别名永久生效以及如何删除别名?
vi ~/.bashrc
写入环境变量配置文件,每个用户下对应了一个操作环境的配置文件,这里修改保存后系统重启后别名依旧生效。
unalias 【别名】
删除别名,如果只输入该命令是临时删除,环境变量配置文件里如果没有删除命令记录的话,系统重启后依旧会生效。若要永久删除,执行该命令后还要去环境变量配置文件里把该别名的命令行删掉。
命令生效顺序:
第一顺位执行绝对路径或相对路径执行的命令。
第二顺位执行别名。
第三顺位执行Bash的内部命令。
第四顺位执行按照$PATH环境变量定义的目录查找顺序找到的第一个命令。(外部命令主要依托于$PATH环境变量定义的目录来查找的)
由此可见,别名的优先级是高于Bash和$PATH命令的。
常用快捷键有哪些以及其功能作用,熟练使用快捷键可以大大提高我们的输入速度。