一、Ubuntu 开机启动脚本配置

Ubuntu:
开机启动服务:rc-local.service

配置rc-local的service文件

vim /lib/systemd/system/rc-local.service

service不完整需要添加install块

cat >> /lib/systemd/system/rc-local.service << EOF
[Install]
WantedBy=multi-user.target
EOF

systemctl daemon-reload
systemctl enable rc-local

创建rc.local文件

vim /etc/rc.local

#!/bin/bash
#注意Shebang声明是必需的。

cd /data/server
./start.sh

cd /data/server2
./startup.sh

如果某个脚本是保持前台运行的,那就不会继续执行下面的脚本了。

赋予可执行权限

chmod 777 /etc/rc.local

二、Amazon Linux 2023

此方法应该也适用于Amazon Linux或其他能搜索到rc-local.service的系统

路径有所不同

/usr/lib/systemd/system/rc0local.service

标签: none

添加新评论