定义alias别名格式:
alias 新的命令名='命令执行的绝对路径'
例如:原本检测nagios配置文件的命令路径为/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg那么每次执行检测nagios配置文件的时候就要输入这么长命令实在是不方便。
我们可以使用alias别名的方式如下:
alias checknagios=/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg'
之后我们在检测nagios配置文件是否有错的时候就可以直接输入 checknagios命令。
但是我们会发现此时定义的别名在用户注销或者重启机器之后就会失效。那么下面我们要做的就是使我们做的别名永久生效:
第一步: 在Linux下的/root目录执行vim .bashrc命令打开如下的文件:
第二步:将自己想要定义为永久生效的别名写入此文件如下图所示:
第三步:在.bashrc文件所在的目录下执行source .bashrc命令使之前所做的修改生效。
到这里刚刚我们定义的checknagios的别名将永久失效。(默认.bashrc文件在/root目录下)
转载于:https://blog.51cto.com/cold2076goddess/1408368