使用Debian或Ubuntu如果经常需要输入一个命令,可以用alias进行映射,简化操作。
举个例子,我们经常需要执行更新命令保证软件包最新:
sudo apt update && sudo apt upgrade -y && apt autoclean && apt autoremove
命令有点长,我们希望只输入命令 update 就执行上面的操作。
就可以:
1 编辑Shell配置文件
# 只用于当前用户
# 编辑bash配置文件 (大多数情况)
nano ~/.bashrc
# 或者如果使用zsh
nano ~/.zshrc
#如果希望所有用户都可以使用这个alias,编辑配置文件
nano /etc/bashrc
或者zsh
nano /etc/zshrc
在末尾添加:
alias update='sudo apt update && sudo apt upgrade -y && apt autoclean && apt autoremove'
然后保存退出
注意:有些系统配置里root用户执行sudo会报错,所以最好先执行长命令确认无误后再添加alias。
2 使配置生效
# 重新加载配置
source ~/.bashrc
# 或者如果使用zsh
source ~/.zshrc
3测试
以后使用 update 命令就能执行所有。
可以举一反三,对经常需要执行的长命令进行简化。
#alias #debian #Linux #ubuntu