📅  最后修改于: 2023-12-03 15:14:39.477000             🧑  作者: Mango
rc.local是一个脚本文件,它在Debian和许多其他Linux发行版中用于在系统引导期间启动脚本。它通常用于初始化系统状态或在引导时执行一些特殊操作。
在Debian 9中,默认情况下rc.local是禁用的。这意味着,如果您需要在系统引导时运行自定义的脚本或命令,要启用rc.local。
首先,在终端中使用以下命令创建rc.local文件(如果不存在):
sudo nano /etc/rc.local
在打开的rc.local文件中,添加要执行的脚本或命令。例如,以下脚本将在系统引导时显示当前时间:
#!/bin/bash
echo "Current time: $(date)" > /var/log/rc.local.log
使用以下命令将rc.local文件标记为可执行:
sudo chmod +x /etc/rc.local
要启用rc.local,需要修改系统的systemd配置。使用以下命令:
sudo systemctl enable rc.local
使用以下命令启动rc.local.service:
sudo systemctl start rc.local.service
检查rc.local.service当前的状态,确保它正在运行:
sudo systemctl status rc.local.service
现在,您已经成功启用了rc.local,并且已设置要在系统引导期间执行的自定义脚本或命令。请享受使用它的便利性!