在Linux中,使用unalias
命令可以刪除一個(gè)已經(jīng)定義的別名。但是,這種刪除只在當(dāng)前shell會(huì)話中有效。如果你關(guān)閉終端或者退出會(huì)話,那么刪除的別名將不再存在。
要永久保存對(duì)別名的更改,你需要將它們添加到相關(guān)的配置文件中。對(duì)于Bash shell,你通常需要編輯~/.bashrc
(對(duì)于當(dāng)前用戶)或/etc/bash.bashrc
(對(duì)于所有用戶)文件。在文件末尾添加一行,指定要?jiǎng)?chuàng)建的別名,如下所示:
alias my_command='my_long_command --option=value'
保存并關(guān)閉文件后,你需要重新加載配置文件以使更改生效。你可以通過運(yùn)行以下命令來(lái)實(shí)現(xiàn)這一點(diǎn):
source ~/.bashrc
或者,對(duì)于所有用戶:
source /etc/bash.bashrc
現(xiàn)在,你已經(jīng)成功地將別名添加到了配置文件中,它們將在每次打開新的終端會(huì)話時(shí)自動(dòng)生效。