设置别名
查看别名:alias
设置别名:
临时设置:
alias show='ls -al'
上述设置方法存在一个问题,即设置的命令别名只针对当前回话有效,一旦连接断开并重连之前设置的别名别不在有效。
上述设置方法存在一个问题,即设置的命令别名只针对当前回话有效,一旦连接断开并重连之前设置的别名别不在有效。
永久生效:
可以通过将设置别名的命令写进启动文件使别名持久生效。大多数Linux发行版使用下述三个启动文件中的一个:
$HOME/.bash_profile
$HOME/.bash_login
$HOME/.profile
这样,每次连入系统的时候别名都会生效。若想在命令写入启动文件后立即生效记得执行source命令,比如:source $HOME/.bash_profile
通过上述方式设置命令别名解决了命令别名只针对当前会话生效的问题,但是,写进每个用户特定的主目录下的启动文件中的命令别名只针对该用户有效。对其他用户没有什么效果,这通常也是正常情况下期望看到的情况。但如果想使设置的别名对任意用户有效,则可将设置别名的命令写进全局启动文件中,如/etc/profile。
删除别名
unalias 别名
参考:https://blog.csdn.net/shadow_zed/article/details/72486360