Shell
僅通過點擊“X”或使用“ctrl+d”來關閉 shell 是否安全?
使用 su 以 root 身份登錄時點擊“X”或使用“ctrl+d”關閉 shell 是否安全,或者通過鍵入“exit”關閉它是否更安全?是否有任何區別(安全方面)或者是否相同並且您使用哪種方式並不重要?
Ctrl-D or
exit
是一樣的。如果您使用“X”,視窗管理器會向 shell 發送終止信號。最終結果相同。如果 shell 沒有反應,使用者通常會收到警告,然後可以強制 shell 結束(等於
kill -9 $PID
)。如果你作為 shell使用,“X”- 和 exit-method 之間有一個小的區別
zsh
:如果你有一個後台程序正在執行,exit
/ctrl-D 第一次只產生一條警告消息“你有正在執行的作業”,第二次關閉外殼。使用“X”按鈕,shell 會立即終止,不會發出任何警告。