Bash
‘ps -f’ 命令中 bash 的不同表示
我有兩個 bash 正在執行;一個是執行 bash 的終端應用程序,另一個是執行 bash 的 xterm 應用程序。
與
ps -f
,我有-bash
一個,bash
在另一個。是什麼造成了這種差異?
我從這篇文章中找到了答案:https ://unix.stackexchange.com/a/46856/1090
這意味著從終端執行的 bash 是 login-shell (-bash),而來自 xterm 的 bash 不是 (bash)。