alias命令用于给Linux的命令其个别名
系统默认设置的别名
新增/删除一个别名
别名永久生效
因为命令别名属于内部命令,一个别名仅在它所被定义的shell进程中才有效,如果想要使得设置的别名永久生效,可以把它加入Linux启动文件.bashrc
(隐藏文件)或.bash_profile
(隐藏文件)中。
# 当前用户生效
echo 'alias llt='ls -lt'' >> ~/.bashrc
# 所有用户生效
echo 'alias llt='ls -lt'' >> /etc/bashrc
注意:修改完成后,需要重新打开shell才能生效。
取消别名执行
以alias cp='cp -i'
为例
- 使用绝对路径执行
- 命令开头加
‘\’
,如\cp aaa.txt bbb.txt
- 删除别名
- 在
~/.bashrc
配置文件中注释掉对应的别名