一個先進的關機神器:Qshutdown
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