Ubuntu 20.04开机自启脚本(亲测、扩展centos)

1、新建一个脚本 /root/shell/postgres.sh

#vi  /root/shell/postgres.sh
/etc/init.d/postgresql start

2、修改/lib/systemd/system 中的 rc.local.service :添加

vi /lib/systemd/system/rc.local.service
[Install] WantedBy=multi-user.target Alias=rc-local.service

Ubuntu 20.04开机自启脚本(亲测、扩展centos)_第1张图片

3、新建 sudo touch /etc/rc.local (ubuntu 18.04、20.04 没有rc.local 文件 ,需要新建)

创建rc.local 文件
sudo touch /etc/rc.local 
l# sudo chmod 755 /etc/rc.local
# ln -s /lib/systemd/system/rc.local.service /etc/systemd/system/

查看服务状态
# /etc/init.d/postgresql status

4、编写 rc.local

#!/bin/bash
sudo bash /root/shell/postgres.sh

exit 0

5、 给rc.local 加权限

sudo chmod 755 /etc/rc.local

6、 systemd 默认读取 /etc/systemd/system 下的配置文件, 所以还需

你可能感兴趣的:(shell,Ubuntu,ubuntu,postgresql)