alias、unalias分别为设置别名和取消别名,别名对于简化输入很有用,比如可以把常用的比较长的命令或者带很多参数的命令用一个好记的别名来代替,每次只要输入这个别名,系统将自动识别为真正的命令去执行
比如系统一般初装好的时候,vi编辑器打开文件是不带颜色的,对于编辑脚本或长篇幅的配置文件,界面不太友好,容易出错,我习惯每次装好系统后先设置一下让运行vi时调用vim,可以直接运行命令alias vi=vim
除了我自己设置的,系统默认还会有一些方便操作的别名,比如在cp/mv/rm后都加了-i确认参数,可以避免无意中执行了文件覆盖的误操作而导致数据丢失
但这样直接执行命令只是一种临时性的办法,想要让这个别名设置永久生效,就需要写在文件里,这里分全局设置和局部设置
全局设置:写在/etc/bashrc中,对所有用户生效
局部设置:写在用户主目录下的.bashrc中,只对当前用户生效,建议设置在这里
不过把命令写进文件后,还不能马上生效,还需要在运行一条命令
source ~/.bashrc,用source命令使该配置文件生效