Linux下如何实现关闭程序后自动关机?

发布网友 发布时间:2022-04-24 06:28

我来回答

3个回答

热心网友 时间:2022-05-05 07:35

1、写个 txt 文件,比如,autuo_shut,其内容有两行如下:
【开机执行的原来那个命令】
init 0
2、把你开机执行的原来那个命令换成“sh autuo_shut”。

热心网友 时间:2022-05-05 08:53

在脚本之后添加关机的命令
注意命令要添加全路径
命令1:shutdown
命令2: init

对了,多说一句,建议你在做关机操作的时候,为了确保你的程序运行完毕,建议添加你程序运行完毕的判断语句。执行完你的程序之后,在关机。

热心网友 时间:2022-05-05 10:28

在关闭该程序的脚本里面添加 shutdown now 命令行追问程序的关闭是用户操作的,他可能鼠标点关闭,命令行关闭或者脚本关闭的。

追答写一个监控该程序进程的脚本 每隔几秒钟扫描一次 如果改程序的进程号还存在则不关机 如果进程号不存在了 则运行 shutdown now 命令 扫描程序进程号 用 linux 的 ps 结合 grep 命令来完成

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com