Linux中没有rc.local文件的解决方法
程序员文章站
2022-07-09 14:49:09
比较 新的Linux发行版 已经没有 文件了。因为已经将其服务化了。 解决方法: 1、设置 2、激活 3、添加启动服务 手工创建或者拷贝已有的/etc/rc.local,并赋予执行权限 ......
比较新的linux发行版已经没有
rc.local
文件了。因为已经将其服务化了。
解决方法:
1、设置rc-local.service
sudo vim /etc/systemd/system/rc-local.service
[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
2、激活rc-local.service
sudo systemctl enable rc-local.service
3、添加启动服务
手工创建或者拷贝已有的/etc/rc.local,并赋予执行权限
#!/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. # 下面这条是要开机启动的命令 /home/selfcs/anaconda3/bin/python /home/selfcs/t.py > /home/selfcs/auto.log exit 0
#给予脚本执行权限 sudo chmod +x /etc/rc.local
推荐阅读
-
Linux中对lvm逻辑卷分区大小的调整教程(针对xfs与ext4不同文件系统)
-
php做下载文件的实现代码及文件名中乱码解决方法
-
linux中批量修改文件名的脚本代码
-
centos安装jdk1.8时出现没有/lib/ld-linux.so.2:这个文件的原因分析
-
Linux统计一个文件中特定字符个数的方法
-
Linux执行.sh文件,提示No such file or directory的问题的解决方法
-
详解Linux系统中的文件名和文件种类以及文件权限
-
使用中的文件删除不掉的愿意及解决方法
-
详解Linux中查找目录和文件的find和locate命令
-
linux shell 中判断文件、目录是否存在的方法