liaojl
2021-07-16 09:00:45 +08:00
在 ubuntu,一般会设置以下 alias:
alias pin='sudo apt install' #package install
alias pud='sudo apt update' #package update
alias pug='sudo apt upgrade' #package upgrade
alias prm='sudo apt autoremove' #package remove
alias pse='apt search' #package search
相应的,在 fedora 会有:
alias pin='sudo dnf install'
alias pud='sudo dnf update'
alias prm='sudo dnf remove'
alias pse='dnf search'
这样不但缩短了常用包管理命令的长度,而且在不同发行版下包管理的命令是一样的,另外,加上 sudo 还避免了 sudo !!的情况。
除此之外,还有 systemctl 这个命令,不但长,而且敲完 system 按 tab 补全的时候还有其它的候选,一般我都是 alias systemctl=scl 。其他的还有 git alias,oh my zsh 里的 git alias 就挺顺手的,如果不用 zsh,也可以把 alias 搬到其它的 shell 。