Linux重启时启动脚本,在Linux启动或重启时执行命令与脚本

开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散

197aa37399b26f6d2dec98beec2a153d.jpg-wh_651x-s_3827371122.jpg

办法 1 – 应用 rc.local

这种办法会应用 /etc/ 中的 rc.local 文件来在启动时履行脚本与敕令。我们在文件中加上一行来履行脚本,如许每次启动体系时,都邑履行该脚本。

不过我们起首须要为 /etc/rc.local 添加履行权限,$ sudo chmod +x /etc/rc.local

然后将要履行的脚本参加个中:$ sudo vi /etc/rc.local@reboot ( sleep 90 ; sh \location\script.sh )

在文件最后加上:sh /root/script.sh &

然后保存文件并退出。应用 rc.local 文件来履行敕令也是一样的,然则必定要记得填写敕令的完全路径。 想知道敕令的完全路径可以运行:$ which command

比如:

如不雅是 CentOS,我们修改的是文件 /etc/rc.d/rc.local 而不是 /etc/rc.local。 不过我们也须要先为该文件添加可履行权限。

留意:- 启动时履行的脚本,请必定包管是以 exit 0 结尾的。

办法 2 – 应用 Crontab

该办法最简单了。我们创建一个 cron 义务,这个义务在体系启动后等待 90 秒,然后履行敕令和脚本。

有时可能会须要在重启时或者每次体系启动时运行某些敕令或者脚本。我们要如何做呢?本文中我们就对此进行评论辩论。 我们会用两种办法来描述如安在 CentOS/RHEL 以及 Ubuntu 体系上做到重启或者体系启动时履行敕令和脚本。 两种办法都经由过程了测试。$ which shutter

/usr/bin/shutter

要创建 cron 义务,打开终端并履行$ crontab -e

然后输入下行内容,

这里 \location\script.sh 就是待履行脚本的地址。

我们的文┞仿至此就完了。如有疑问,迎接留言。

【编辑推荐】面向初学者的Linux收集硬件E敉件思维

若何主动唤醒和封闭Linux

若何断定Linux办事器是否被入侵?

我想装Linux操作体系,然则为什么总无法辨认硬盘啊?

如安在Linux体系里用Scrot截屏【义务编辑:庞桂玉 TEL:(010)68476606】

推荐阅读

开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散

比来,我们介绍过 gnome-screenshot 对象,这是一个很优良的屏幕抓取对象。但如不雅你想找一个在敕令交运行的更好用的截屏对象,你>>>详细阅读

地址:http://www.17bianji.com/lsqh/39636.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值