三二互联专业提供速度最快最稳定的美国服务器、香港服务器。中美直连,亚洲优化![ 代理登陆 ] [ 付款方式 ] [ 找回密码 ][ 电子协议责任书 ]
硬件资源保障

采用高配品牌服务器

主流强悍CPU配置

确保服务高速稳定运行

中美直连线路

中美直连亚洲优化

采用中国CN2骨干网络

保证速度飞快稳定高效

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

美国、香港服务器

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

12-26   来源:

 在Linux启动或重启时执行命令与脚本,有时可能会需要在重启时或者每次系统启动时运行某些命令或者脚本。我们要怎样做呢?本文中我们就对此进行讨论。 我们会用两种方法来描述如何在 CentOS/RHEL 以及 Ubuntu 系统上做到重启或者系统启动时执行命令和脚本。 两种方法都通过了测试。

  有时可能会需要在重启时或者每次系统启动时运行某些命令或者脚本。我们要怎样做呢?本文中我们就对此进行讨论。 我们会用两种方法来描述如何在 CentOS/RHEL 以及 Ubuntu 系统上做到重启或者系统启动时执行命令和脚本。 两种方法都通过了测试。

  方法 1 – 使用 rc.local

  这种方法会利用 /etc/ 中的 rc.local 文件来在启动时执行脚本与命令。我们在文件中加上一行来执行脚本,这样每次启动系统时,都会执行该脚本。

  不过我们首先需要为 /etc/rc.local 添加执行权限,

  $ sudo chmod +x /etc/rc.local

  然后将要执行的脚本加入其中:

  $ sudo vi /etc/rc.local

  在文件最后加上:

  sh /root/script.sh &

  然后保存文件并退出。使用 rc.local 文件来执行命令也是一样的,但是一定要记得填写命令的完整路径。 想知道命令的完整路径可以运行:

  $ which command

  比如:

  $ which shutter

  /usr/bin/shutter

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

  注意:- 启动时执行的脚本,请一定保证是以 exit 0 结尾的。

  方法 2 – 使用 Crontab

  该方法最简单了。我们创建一个 cron 任务,这个任务在系统启动后等待 90 秒,然后执行命令和脚本。

  要创建 cron 任务,打开终端并执行:

  $ crontab -e

  然后输入下行内容:

  @reboot ( sleep 90 ; sh \location\script.sh )

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

三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快

上一篇:Windows Server 2003系统进程中NETWORK SERVICE相关知识详解 下一篇:Win2008系统下巧设IE不让别人降低IE安全性

美国GIA服务器三二互联版权所有 WWW.222.cc 2008-2015 All Rights Reserved
三二互联 - 专业的美国C3服务器香港vps、抗DOOS流量清洗、云备份系统、网站加速系统、美国GIA服务器和香港云服务器产品提供商
三二互联24小时在线工单系统为您提供全面、专业、周到的技术支持与服务
咨询热线:400-679-9994(免长话费)