标签:added service 自定义 script Ubuntu etc rc local 20.04
转自https://www.cnblogs.com/Deskew/p/13798595.html
#1、切换至root,建立rc-local.service文件
vim /etc/systemd/system/rc-local.service
#2、在里面写入如下内容
[Unit] Description=/etc/rc.local Compatibility ConditionPathExists=/etc/rc.local [Service] Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 StandardOutput=tty RemainAfterExit=yes SysVStartPriority=99 [Install] WantedBy=multi-user.target
#3、然后在创建文件rc.local
vim /etc/rc.local
#4、里面写入下面内容(就是开机所要执行的脚本)
#!/bin/sh -e ## rc.local # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # In order to enable or disable this script just change the execution bits. # By default this script does nothing. #start script #end script echo "added sucessfully!" > /tmp/added_script.log exit 0
#5、加上权限
chmod +x /etc/rc.local
#6、启动服务
systemctl enable rc-local
#7、开启服务
systemctl start rc-local.service
#8、查看状态
systemctl status rc-local.service
部分内容如下:(注意active (running))
#9、重启并检查test.log文件
vim /tmp/added_script.log
#10、如果里面有内容(added sucessfully!),则自启动脚本安装成功。
标签:added,service,自定义,script,Ubuntu,etc,rc,local,20.04 来源: https://www.cnblogs.com/ershoushouji/p/13841765.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。