Bash
在 bashrc 中包含 bash_aliases 失敗
可能與背景無關:在將 Mint 從 18 升級到 20.1 之前,這個問題沒有發生。
我有別名列表
/home/enter/.bash_aliases
。我可以像普通使用者一樣使用這些別名,但是當我使用 root 時我也想要它。有人說
.bash_aliases
預設情況下包含它,但事實上它不是在使用 root 時(使用 sudo -su)。通過對 bashrc sample的一些評論,我在
~/.bashrc
(/home/enter/.bashrc) 上添加了:if [ -f /home/enter/.bash_aliases ]; then . /home/enter/.bash_aliases fi
你能幫忙找出錯誤在哪裡嗎?使用 root 時這些別名不可用。一個清晰的解釋是另一個好處:)
就這樣吧,超級使用者問題
source .bash_aliases
上已經有簡單的解釋了