Bash

.bashrc 沒有被執行

  • November 2, 2011

我有一個使用者(非 root),其中有一個~/.bashrc包含一些別名的文件。

但它看起來不像是在登錄時執行文件。如果我這樣做,source ~/.bashrc那麼它會做它應該做的事情。但是不~/.bashrc應該每次登錄時都執行嗎?

權限設置為 644(與我的 root 相同.bashrc,可以正常工作)。文件歸相關使用者所有。

~/.bashrc用於非登錄互動式 shell。登錄外殼源~/.bash_profile(或~/.bash_login~/.profile)。採購你的~/.bashrc那裡將允許你有共同的設置。

引用自:https://unix.stackexchange.com/questions/23825