Linux系統使用的時候會遇到alias命令沒反應這樣解決

xikunyun發表於2020-12-21

在使用linux系統的過程中,大多數情況下都是在字元介面下進行的。有些比較長的命令我們不希望每次都重複輸入,這樣不僅浪費時間而且還容易出錯;我們會使用alias命令來解決,西昆雲 分享

比如:

alias ll='ls -l --color'

這樣我們下次可以直接輸入ll來代替這一長串或更長的命令。

但是隻是這樣的話,會在重啟之後失效,解決辦法是編輯~/.bashrc檔案

vim ~/.bashrc

每行加入一個alias命令。比如:

alias ll='ls -l --color'

alias la='ls -a'

alias cdhome='cd ~'

alias cdroot='cd /'

wq儲存檔案後,執行:

source ~/.bashrc

(不然不生效)

如果還不行的話,說明沒有~/.bash_profile檔案,或者檔案中沒有執行.bashrc檔案。

(.bash_profile檔案是使用者登陸終端的時候會自動執行的檔案,一般此檔案中會呼叫.bashrc)

如果是這樣,需要開啟(如果沒有的話先建立)檔案:

~/.bash_profile

在裡面加入一行:

source ~/.bashrc

就ok了。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69971605/viewspace-2743882/,如需轉載,請註明出處,否則將追究法律責任。

相關文章