命令别名 是命令的缩写,对于经常使用的命令,通过设置别名可以简化操作
语法:
alias [别名='标准shell命令行'] (注意等号两边不能有空格,标准的命令以单引号引起来)
实例:查看当前系统中已经存在的别名命令 alias
[root@iZ2zea4u8pasyhtllbo54oZ tmp]# alias alias cp='cp -i' alias egrep='egrep --color=auto' ...
其中系统定义别名命令 "||" 执行"||" 就相当于 “ls -l”命令
实例:设置命令别名 cpd , 查看/etc/passwd文件的内容
[root@iZ2zea4u8pasyhtllbo54oZ tmp]# alias cpd='cat /etc/passwd' [root@iZ2zea4u8pasyhtllbo54oZ tmp]# cpd root:x:0:0:root:/root:/bin/bash ...
注意:
“=”两边不能有空格
在标准命令的2端使用单引号
这样以后使用cpd就可以查看 /etc/passwd命令了
取消别名命令 unalias:
[root@iZ2zea4u8pasyhtllbo54oZ tmp]# unalias cpd
注意事项:
1、alias命令设定的别名命令,仅对当前进程有效,直到当前用户退出登陆为止,下次登陆时失效
2、如果希望对所有用户有效,需要修改全局配置文件 “/etc/bashrc”
3、如果希望对指定用户有效,修改相应用户家目录中的 ".bashrc" 文件
4、修改完配置文件后,需要使用命令"source ~/.bashrc"