Bash

完全重啟 Bash

  • September 11, 2018

有沒有辦法完全重啟 Bash 並重新載入.bashrc等等.profile?我想確保在編輯這些文件後我的更改能夠正常工作。

讓它自己替換自己。

exec bash -l

請注意,這不會影響 cwd 或導出變數等內容。

我緊急建議在單獨的視窗/螢幕上登錄。這樣,如果您對啟動文件的更改出現問題,您仍然可以進行工作會話。此外,您一定有一個乾淨的環境。

原因:我看到太多人因為他們的 .profile (或類似)中的簡單錯字而將自己鎖定在系統之外。

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