ITcool

ITcool.net
IT资源网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

如何在CentOS/RHEL上做到重启时运行某些命令或者脚本

2023年6月26日 483点热度

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

方式1–使用rc.local

这些方式会借助/etc/中的rc.local文件来在启动时执行脚本与命令。我们在文件中加上一行来执行脚本,这样每次启动系统时,就会执行该脚本。

不过我们首先须要为/etc/rc.local添加执行权限修改linux开机启动权限,

$ sudo chmod +x /etc/rc.local

linux 串口权限修改_linux修改文件写权限_修改linux开机启动权限

之后即将执行的脚本加入其中:

$ sudo vi /etc/rc.local

在文件最后加上:

sh /root/script.sh &

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

$ which command

linux 串口权限修改_修改linux开机启动权限_linux修改文件写权限

例如:

$ which shutter/usr/bin/shutter

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

注意:-启动时执行的脚本linux培训班,请一定保证是以exit0结尾的。

方式2–使用Crontab

该技巧最简单了。我们创建一个cron任务linux 电子书,这个任务在系统启动后等待90秒,之后执行命令和脚本。

linux修改文件写权限_修改linux开机启动权限_linux 串口权限修改

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

$ crontab -e

之后输入下行内容修改linux开机启动权限,

@reboot ( sleep 90 ; sh locationscript.sh )

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

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 命令 执行 权限 脚本 重启
最后更新:2023年6月26日

IT资源网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

IT资源网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
主流Linux发行版下的JDK环境变量配置文件对比评测 在Linux下将Qt程序打包发布可以通过以下步骤完成 如何通过命令行查看Linux系统版本号 麒麟系统开发笔记(八):ubuntu发布程序打包流程 深度解析LinuxC编程文件修改 刚学习Linux操作系统的启动流程是最基本的内容 kali linux安装qq 如何选择Kalilinux及解决问题 linux指令范例速查手册(第2版) Linux用户空间内存申请性能评测:malloc vs new 市面上的房产中介管理软件有哪些是提供源代码 Linux文件词频统计实用技巧 Linux内核启动过程中的操作系统运行的机理是什么 2023年Linux发行版大揭秘 Linux系统修改文件权限的详细介绍-苏州安亲宝 Linux基础教程:安装与配置 5.4将一条命令的输出插入另一个命令116 服务器安全狗Linux特点解析 QT开发应用运行用到的Qt库:ARMCreatorruninstallinstall gnu/linux linux GNU/Linux:回首往事 如何查看Linux系统中安装的Python版本信息
CGI文件:一场数字世界的魔法如何查看Linux系统中安装的Python版本信息探秘Linux触摸屏驱动RedHatEnterpriseLinux5Samba服务器介绍(hostname10)联想电脑装linux系统(光驱笔记本光驱装鸿蒙系统教程)使用GTK来开发LinuxGUI界面的开源工具包应用程序实现这个协议的常用服务器有:apacheIIS等请求基于主机的虚拟化基于存储设备的存储虚拟存储方法Linux版本查询技巧Linux系统内核与Linux发行套件系统的不同作用介绍Snort开源入侵检测系统的技术特点及应用价值特点分析Linux下写FAT32文件系统的错误处理方式的参数提升数据库性能:Linux下设置MySQL变量的经验联想ThinkPad将向用户提供预装Linux操作系统的笔记本电脑深入探讨Linux桌面虚拟化的优势魔方OA办公管理系统的OA源码给企业提供了自由定制和二次开发的机会Linux下重启MySQL数据库的注意事项LINUX发行版同LINUX应用程序的良好结合具体地说Linux文件系统中inode的重要性基于命令`lsoffilename`检查文件权限的解决办法!
有几种不同的方法可以删除,Linux中的目录 PHP企业开源系统:优势与经验一揽子 亲身体验PuppyLinuxU盘安装过程,安装步骤以及使用体验 Linux设备驱动程序中文版第三版-pdfLINUX驱动 亲身体验iic驱动Linux,发现技术魅力 Linux系统装机必备:APT-GET软件包管理工具安装教程 Linux操作系统下安装MySQL8.0版本的数据库操作讲解 学编程必备:numpy库函数详解 Linux系统的图形化界面:为何选择? 归档版本直接到oracle官网直接查找,一般都是展示最新版本的JDK QT开发应用运行用到的Qt库:ARMCreatorruninstallinstall 嵌入式学习的路线有哪些?网 如何下载Linux内核源码0.01下载最新版本的内核源代码 如何在Linux上使用命令行卸载软件使用卸载? Linux操作系统安装数据库的准备工作是怎样的? 如何在Linux系统虚拟机中安装ArchLinux?安装镜像 linux suse ip Linux SUSE IP配置攻略 Linux发行版与程序包管理器的扩展资料及区别 Linux系统中创建用户、设置密码、修改用户的命令 企业邮箱系统的集成能力和扩展性有什么区别?
标签聚合
文件 目录 应用 linux系统 操作 命令 软件 内核 开源 linux服务器
书籍
课程
技术群
技术干货大合集↓
  • 2023年12月 / 12篇
  • 2023年11月 / 83篇
  • 2023年10月 / 124篇
  • 2023年9月 / 119篇
  • 2023年8月 / 123篇
  • 2023年7月 / 122篇
  • 2023年6月 / 119篇
  • 2023年5月 / 124篇
  • 2023年4月 / 70篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2024 ITcool.net ALL RIGHTS RESERVED.

京ICP备14023444号-4