1.软文推荐

2.软文推荐

3.软文推荐

Linux系统如何要在重启时或系统启动时运行命令脚本?本篇文章将通过两种方法为大家演示在 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 locationscript.sh )

这里 locationscript.sh 就是待执行脚本的地址。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文来源:www.lxlinux.net/2127.html,若引用不当,请联系修改。

相关文章 8

1

Ubuntu中安装 Python 3.8 2分钟前

Python 3.8是Python语言的最新版本,它适合用于编写脚本、自动化以及机器学习和Web开发等各种任务。现在Python 3.8已经进入官方的beta阶段,这...

2

百度智能云怎么样(百度云和百度智能云) 4分钟前

目录:1、有哪些云服务器比较好2、云服务器哪家好3、百度智能云是干啥的?4、云主机哪家好?5、百度智能云修复图片效果好吗6、百度智...

3

ArchLinux中使用Pacman命令 7分钟前

Pacman 是一个软件包管理器,作为ArchLinux发行版的一部分。简单来说,就是和apt-get之于Ubuntu一样,pacman就是Arch的apt-get。要想轻松玩转Arch,学...

4

特价美国vps(美国特价超市) 10分钟前

目录:1、哪款海外 VPS 性价比高2、美国的vps最便宜要多少钱3、哪家美国VPS便宜又稳定啊?支持支付宝的VPS主机4、便宜又好用的美国VPS主机...

5

Linux系统格式化USB 设备 11分钟前

Linux系统中如何格式化USB 设备?有时 USB 设备会出现一些错误,只能通过格式化的方法来解决,下面将会使用 GParted来为大家演示一下Linux系...

6

Upstart 将被放弃,Ubuntu 投入 Systemd 怀抱 14分钟前

Canonical 的 Martin Pitt 宣布将不再使用他们自己的 Upstart 初始化系统来启动 Ubuntu 桌面会话,取而代之的是更现代化的、争议不断的 Systemd。 每...

8

一文搞懂 | Linux 时钟子系统 17分钟前

Clock 时钟就是 SoC 中的脉搏,由它来控制各个部件按各自的节奏跳动。比如,CPU主频设置,串口的波特率设置,I2S的采样率设置,I2C的速率设...