(Ubuntu)您好,所以我正在寻找一种让计算机在30分钟内自动注销的方法,无论系统是否处于空闲状态。图写一个脚本然后让它在登录时自动运行?
答案 0 :(得分:0)
如果要对GNU / Linux系统进行编程以自动关闭,只需在终端中编写以下内容(alt + F2):
$ sudo shutdown -h +30
这个命令有什么作用?
sudo shutdown -h(停止)+30(30分钟)
+30可以将其更改为您希望计算机关闭的分钟数。
如果你对终端有恐慌,可以下载存储库中的这个Gshutddown applet,只需转到系统,管理,Synaptic Package Manager,然后你就可以找到Gshutdown并双击安装。
Gshutdown更具可配置性,您可以在一段时间后或某个时间关闭或重新启动计算机。
即便如此,我仍然更喜欢上面简单命令的简单性。
答案 1 :(得分:0)
是的,可以使用文件中的代码创建脚本并执行以下步骤。
一旦我们知道了运行级别的工作原理,我们将继续解释如何在系统启动时运行脚本或程序。
1)授予脚本权限。
#sudo chmod -x myscript.sh
2)将脚本复制到/etc/init.d/文件夹
#sudo cp myscript.sh /etc/init.d/
3)我们使它成为守护进程,也就是说,它在会话开始时执行。
#sudo update-rc.d myscript.sh defaults
如果要删除脚本,则必须编写
#sudo update-rc.d -f myscript.sh remove
祝你好运!
希望它适合