0%

linux设置开机启动

创建一个脚本

1
2
3
4
5
$ vim auto_run_script.sh

#!/bin/bash
date >> /tmp/output.txt
hostname >> /tmp/output.txt

保存退出后,再给它赋予可执行权限

1
$ chmod 777  auto_run_script.sh

创建启动服务

1
2
3
4
5
6
7
8
9
10
11
12
13
14
$ cd /etc/systemd/system

$ vim auto_run_script.service

[Unit]
Description=Run a Custom Script at Startup
After=default.target

[Service]
ExecStart=/auto_run_script.sh

[Install]
WantedBy=default.target

保存退出

启动服务

1
2
$ systemctl daemon-reload
$ systemctl enable auto_run_script.service