作家
登录

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

作者: 来源: 2017-12-11 10:38:51 阅读 我要评论

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


在Linux启动或重启时履行敕令与脚本

办法 1 – 应用 rc.local

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

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

  1. $ sudo chmod +x /etc/rc.local 

然后将要履行的脚本参加个中:

  1. $ sudo vi /etc/rc.local 
  1. @reboot ( sleep 90 ; sh \location\script.sh ) 

在文件最后加上:

  1. sh /root/script.sh & 

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

  1. $ which command 

比如:

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

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

办法 2 – 应用 Crontab

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

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

  1. $ which shutter 
  2.  
  3. /usr/bin/shutter 

要创建 cron 义务,打开终端并履行

  1. $ crontab -e 

然后输入下行内容,

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

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

【编辑推荐】

  1. 面向初学者的Linux收集硬件E敉件思维
  2. 若何主动唤醒和封闭Linux
  3. 若何断定Linux办事器是否被入侵?
  4. 我想装Linux操作体系,然则为什么总无法辨认硬盘啊?
  5. 如安在Linux体系里用Scrot截屏
【义务编辑:庞桂玉 TEL:(010)68476606】

  推荐阅读

  如何在Linux系统里用Scrot截屏

开辟者大年夜赛路演 | 12月16日,技巧立异,北京不见不散 比来,我们介绍过 gnome-screenshot 对象,这是一个很优良的屏幕抓取对象。但如不雅你想找一个在敕令交运行的更好用的截屏对象,你>>>详细阅读


本文标题:在Linux启动或重启时执行命令与脚本

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

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)