知识点
在Linux系统中,有多种方法可以设置开机启动。以下是其中的一些主要方法:
systemd
- 在较新的Linux发行版中,
systemd是默认的初始化和服务管理工具。 - 可以在
/etc/systemd/system/目录中创建一个新的单元文件,用于定义自启动的服务。 - 单元文件通常包含服务的描述、依赖关系、要执行的命令等。
rc.local
- 打开/etc/rc.d/rc.local文件,在文件的末尾添加要执行的命令或脚本的全路径。
- 确保为rc.local文件添加执行权限,可以使用
chmod +x /etc/rc.d/rc.local
crontab
- 编辑crontab文件,并添加一行如
@reboot your_command的命令,其中your_command是要在启动时执行的命令。
/etc/init.d/
- 在/etc/init.d/目录下创建一个新的启动脚本,并为其添加执行权限。
- 使用
update-rc.d命令(在Debian/Ubuntu系统中)或chkconfig命令(在CentOS/RedHat系统中)将脚本链接到适当的运行级别。
实验
这是主要实验前两种方式
一、systemd
(一)自写一个sh脚本并加入开机启动
vim /usr/local/WF/rebootechotime.sh
脚本内容如下:
#!/usr/bin/sh
#/usr/local/WF/rebootechotime.sh
echo "reboot time is:" >> /usr/local/WF/rebootechotime.txt
date >> /usr/local/WF/rebootechotime.txt
脚本每次开机启动一次,并将开机时间记录在rebootechotime.txt文件中

cd /usr/local/WF
ll
Linux开机启动详解

最低0.47元/天 解锁文章
1380

被折叠的 条评论
为什么被折叠?



