Qshutdown – 一個先進的關機神器

ruchi發表於2014-12-02

qshutdown是一個QT程式,用於讓計算機在指定時間或者在幾分鐘後關機/重啟/掛起/睡眠。對於那些只在特定時間使用計算機工作的人而言,可能很有用。

qshutdown將在最後70秒時顯示3次警告提醒。(如果設定了1分鐘或者“本地時間+1”,它只會顯示一次。)

該程式使用qdbus來傳送關機/重啟/掛起/睡眠請求到gnome或kde會話管理器,或者到HAL或DeviceKit,而如果這些都沒有工作,那麼就會使用‘sudo shutdown -P now’命令進行關機(注意,當傳送請求到HAL或DeviceKit,或者使用shutdown命令時,會話不會被儲存。如果使用shutdown命令,該程式只會被關機或重啟)。所以,如果在shutdown或reboot時間到時卻什麼都沒發生,這就意味著使用者缺少使用shutdown命令的許可權。

在這種情況下,你可以進行以下操作:

貼上以下資訊到終端:“EDITOR:nano sudo -E visudo”並新增此行:“* ALL = NOPASSWD:/sbin/shutdown”這裡*替換為你的“使用者名稱”或“%組名”。

倒數計時最大計數為1440分鐘(24小時)。配置檔案(和日誌檔案)位於~/.qshutdown,配置檔案為:qshutdown.conf。

對於管理員:

在將qshutdonw.conf中的Lock_all選項設定為true後,使用者將不能修改設定。如果你使用“sudo chown root -R ~/.qshutdown”和“sudo chmod 744 ~/.qshutdown/qshutdown.conf”命令修改qshutdown.conf的許可權後,使用者將不能修改配置檔案。

Ubuntu中安裝Qshutdown

開啟終端,然後執行以下命令

sudo apt-get install qshutdown

螢幕截圖


via: http://www.ubuntugeek.com/qshutdown-an-avanced-shutdown-tool.html

作者:ruchi 譯者:GOLinux 校對:wxy

本文由 LCTT 原創翻譯,Linux中國 榮譽推出

相關文章