Centos系统启动自动加载服务

安稳与你 提交于 2020-02-25 16:18:07

这文章记录一下简单的通过systemd在系统启动时来执行mount硬盘操作

首先,制作mount脚本,命名为「mount.sh」,内容如下,

#!/bin/sh
mount /dev/sdb1 /root/cloud/file2/
mount /dev/sda1 /root/cloud/file1/

接着在「/usr/local/bin/」中创建一个软链,内容如下,

ln -s /root/shell/mount.sh /usr/local/bin/mymount

接着在「/usr/lib/systemd/system/」中创建systemd脚本,脚本名称「mymount.service」,内容如下,更多参数说明可以参考文末参数说明

[Unit]
Description=my mount
After=network.target

[Service]
Type=forking
ExecStart=/usr/local/bin/mymount

[Install]
WantedBy=multi-user.target

接着执行「systemctl daemon-reload」重新加载服务。

接着执行「systemctl enable mymount.service」加入到启动项中。

完。

参考:

https://www.jianshu.com/p/7fd8b6ea336e

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!