别名是命令的快捷方式。对于需要经常执行,并需要很长时间输入的长命令创建快捷方式很有用。
临时修改
语法:
alias 别名='原命令 '[选项] [参数]'
[root@dd ~]# alias cdt='cd /test' #切换到/test下的快捷命令
删除别名:
unalias 别名
unalias cdt #删除别名cdt
永久修改
配置文件位于家目录(~)下,是隐藏文件。
若要让某个用户使用该别名,则把别名加在~/.bash_profile或~/.bashrc中,然后重新加载一下文件即可;重新加载文件source ~/.bashrc 或者 source ~/.bash_profile。
[root@dd ~]# ls -A
.1.swp .bashrc Documents Pictures top.txt
anaconda-ks.cfg .cache Downloads Public Videos
.bash_history .config .lesshst .tcshrc .viminfo
.bash_logout .cshrc .local Templates .Xauthority
.bash_profile Desktop Music test
[root@dd ~]# vim .bash_profile
若要让每一位用户都使用该别名,则把别名加在
/etc/bashrc
或者
/etc/profile
中,然后 source /etc/bashrc 或者
source /etc/profile。和上面是同样的命令。