linux中cd后自動 ls的設置


根據不同的shell設置不太一樣。常見的有bash csh兩種。可以用echo $SHELL來查詢當前是哪一種。

bash設置是在用戶的home下打開.bashrc在里面加上如下:

 

cd() { builtin cd "$@" && ls }

 

加上后再source ~/.bashrc就可以了,這種寫法可以適用所有的cd命令,網上其他有些寫法在部分cd命令時不能用比如回主目錄時只需要cd不帶參數,其他寫法就不能正確實現cd ls。

csh設置是在用戶的home下打開.cshrc在里面加上如下:

alias cd 'cd \!*; ls;'

加上再source一下就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM