ubuntu 自动执行脚本
要让 Ubuntu 自动执行脚本,可以使用以下方法:
- 使用 cron
Cron 是一个 Linux 下的任务调度工具,可以让你定期执行某个脚本。你可以使用以下命令来编辑 crontab:
crontab -e
然后在文件中添加以下内容:
* * * * * /path/to/script.sh
这个例子中的 * * * * * 表示每分钟执行一次,/path/to/script.sh 是你要执行的脚本的路径。
- 添加到启动项
你可以将脚本添加到 Ubuntu 的启动项中,这样每次开机都会自动执行。你可以使用以下命令来编辑 /etc/rc.local 文件:
sudo nano /etc/rc.local
然后在文件中添加以下内容:
/path/to/script.sh &
这个例子中的 /path/to/script.sh 是你要执行的脚本的路径。
- 使用 systemd
如果你使用的是 Ubuntu 16.04 或更高版本,你可以使用 systemd 来管理服务。你可以创建一个 .service 文件来描述你的脚本,然后将其添加到 systemd 中。以下是一个 .service 文件的例子:
[Unit]
Description=My Script
[Service]
ExecStart=/path/to/script.sh
Restart=always
[Install]
WantedBy=multi-user.target
这个例子中的 /path/to/script.sh 是你要执行的脚本的路径。你可以将这个文件保存为 /etc/systemd/system/my-script.service,然后执行以下命令来启动它:
sudo systemctl start my-script.service
你也可以使用以下命令来让它在系统启动时自动启动:
sudo systemctl enable my-script.service
``
原文地址: https://www.cveoy.top/t/topic/fcHF 著作权归作者所有。请勿转载和采集!