為什麼 $PATH 在終端機模擬器和 tmux 中不同?

為什麼 $PATH 在終端機模擬器和 tmux 中不同?

我使用 lxterminal,這是我在 lxterminal 中的 $PATH 輸出,

$ echo $PATH
/home/bkc/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

但是,在 tmux 內部,某些位置並未顯示。

$ echo $PATH
/home/bkc/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

這背後的原因是什麼?

答案1

感謝@mosvy,根據用戶的評論,我輸入了位置/usr/sbin/sbin進入了我的~/.profile文件。

登入 shell 來源~/.profile,因此,現在會顯示缺少的位置echo $PATH

相關內容