在 Ubuntu 系統日常操作中,每次點擊關機、重啟或登出時,系統都會彈出一個確認對話框詢問「Are you sure you want to close all programs and shutdown your computer?」。這項保護機制雖然能防止誤操作,但對於追求效率的用戶來說,確實有點「多此一舉」——尤其是趕時間時只按了關機鍵就離開,結果電腦因等待確認而整夜開機,既浪費電又不安全。
預設的確認機制屬於「防呆設計」,適合新手或共用電腦環境。但對於熟悉操作流程的進階用戶,頻繁的彈窗確認反而降低了工作效率。禁用後,執行關機、重啟、登出指令將直接生效,無需再次確認,體驗更加順暢。
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown true
執行完成後,即刻生效,無需重啟系統。下次關機、重啟或登出時,將直接執行動作,不再彈出確認視窗。
若日後需要恢復預設行為(例如電腦借給他人使用),只需執行相反指令:
gsettings set com.canonical.indicator.session suppress-logout-restart-shutdown false

透過簡單的 gsettings 指令,即可徹底解決 Ubuntu 關機確認框的困擾。這項設定屬於使用者偏好調整,不影響系統穩定性,隨時可切換。建議熟悉操作流程的用戶啟用此選項,讓關機動作更乾淨俐落。