如何在LINUX下实现自动关机?高分求助!!!!

时间:2022-10-27 05:58:48
我想在LINUX下实现到点自动关机,可是没有接触过这方面的东西,请高手指点,万分感谢,最好能有代码,我比较笨,谢谢!!!

16 个解决方案

#1


我装的是Red Flag 4.0,谢谢!

#2


/sbin/shutdown -r +10 "system will restart" 十分钟以后重起
/sbin/shutdown -r 13:00           下午一点钟重起
/sbin/shutdown -r now              马上重起
把其中的r换成h的话就可以关机啦~
如果实现定时的话,用at命令就可以啦!
用cron也可以,具体的你去查使用手册吧!

#3


用CRONTAB比较,应该都是重复劳动来的
cronttab -e
*   *  *  *  *  command
分  时 天       /sbin/shutdown -h now

#4


同意楼上的,用crontab

#5


我想实现0-8点间自动关机,每天如此,具体怎么写,我没接触过LINUX,不知道具体怎么写,如果能给具体程序代码,高分+money,谢谢大侠!

#6


大哥,0-8点,8个小时的范围,范围也忒大了点。
给你个1点关机的例子:
用root登录,运行
crontab -e
在弹出的vi窗口添加一行:
0 1 * * * /sbin/shutdown -h now

没用过vi, ok 那这样:
用root登录,运行:
crontab -l > cron.txt
编辑cron.txt,不管你拷到windows 下,还是直接在linux下,添加一行:
0 1 * * * /sbin/shutdown -h now
然后运行:
crontab cron.txt




#7


谢谢jaz,感谢,非常感谢,小弟还有个请求,能搞个每天0-8点间关机的例子吗?

#8


我那个程序每天1点关机。

不知道你0-8点关机是什么意思,随机产生个时间,然后关机?今天1点关,明天6点关,后天3点关? 搞不懂你什么意思

#9


设置0点关机。然后在bios中设置8点开机就可以了。
linux只可以设置关机,自动开机需要bios支持的

#10


那不就是0点关机喽

用root登录,运行
crontab -e
在弹出的vi窗口添加一行:
0 0 * * * /sbin/shutdown -h now   不知对不对?

#11


计算机检查如果在0点到8点这个时间段内,都要自动关闭.

#12



0 1 * * * /sbin/shutdown -h now
改为:
*/5 0-7 * * * /sbin/shutdown -h now
就是00:00-7:59每5分钟尝试一下关机。

#13


jaz谢谢,我就是这个意思,没说清楚,呵呵.

#14


可是我装的RED HAT没有VI界面,能写个无VI界面的例子吗?

#15


无语....
看楼主的样子估计连怎么打开一个xterm窗口,如何运行命令行文件,怎么编辑一个文件都不会吧。如果是这样,建议楼主先找本linux书看看,知道了基本知识再提问,免的浪费大家的时间。

也许说的重了点,但确实是事实。

#16


我狂晕

#1


我装的是Red Flag 4.0,谢谢!

#2


/sbin/shutdown -r +10 "system will restart" 十分钟以后重起
/sbin/shutdown -r 13:00           下午一点钟重起
/sbin/shutdown -r now              马上重起
把其中的r换成h的话就可以关机啦~
如果实现定时的话,用at命令就可以啦!
用cron也可以,具体的你去查使用手册吧!

#3


用CRONTAB比较,应该都是重复劳动来的
cronttab -e
*   *  *  *  *  command
分  时 天       /sbin/shutdown -h now

#4


同意楼上的,用crontab

#5


我想实现0-8点间自动关机,每天如此,具体怎么写,我没接触过LINUX,不知道具体怎么写,如果能给具体程序代码,高分+money,谢谢大侠!

#6


大哥,0-8点,8个小时的范围,范围也忒大了点。
给你个1点关机的例子:
用root登录,运行
crontab -e
在弹出的vi窗口添加一行:
0 1 * * * /sbin/shutdown -h now

没用过vi, ok 那这样:
用root登录,运行:
crontab -l > cron.txt
编辑cron.txt,不管你拷到windows 下,还是直接在linux下,添加一行:
0 1 * * * /sbin/shutdown -h now
然后运行:
crontab cron.txt




#7


谢谢jaz,感谢,非常感谢,小弟还有个请求,能搞个每天0-8点间关机的例子吗?

#8


我那个程序每天1点关机。

不知道你0-8点关机是什么意思,随机产生个时间,然后关机?今天1点关,明天6点关,后天3点关? 搞不懂你什么意思

#9


设置0点关机。然后在bios中设置8点开机就可以了。
linux只可以设置关机,自动开机需要bios支持的

#10


那不就是0点关机喽

用root登录,运行
crontab -e
在弹出的vi窗口添加一行:
0 0 * * * /sbin/shutdown -h now   不知对不对?

#11


计算机检查如果在0点到8点这个时间段内,都要自动关闭.

#12



0 1 * * * /sbin/shutdown -h now
改为:
*/5 0-7 * * * /sbin/shutdown -h now
就是00:00-7:59每5分钟尝试一下关机。

#13


jaz谢谢,我就是这个意思,没说清楚,呵呵.

#14


可是我装的RED HAT没有VI界面,能写个无VI界面的例子吗?

#15


无语....
看楼主的样子估计连怎么打开一个xterm窗口,如何运行命令行文件,怎么编辑一个文件都不会吧。如果是这样,建议楼主先找本linux书看看,知道了基本知识再提问,免的浪费大家的时间。

也许说的重了点,但确实是事实。

#16


我狂晕