麒麟系统开机自启动服务、执行脚本、命令

rc.local是一个较旧Linux启动加载脚本(目前主流系统主要用systemctl控制开机启动),目前仍然可用
1.普通命令可以直接写在rc.local里
vim /etc/rc.d/rc.local
麒麟系统开机自启动服务、执行脚本、命令
如上图,第一行是一个脚本123.sh的绝对位置,开机会自动运行该脚本。
第二行是一个mkdir 创建文件夹的命令

2.若命令特殊,如开机自启动vnc并开启监听5906端口, vncserver :6麒麟系统开机自启动服务、执行脚本、命令
该命令开机不能正常开启,则可以写为su -c "command" root的格式,如下su -c "vncserver :6" root
麒麟系统开机自启动服务、执行脚本、命令
理论上该语句中的command,可以替换成所有可在系统teminal终端框里能够执行的命令
3.推荐把命令写在外面目录的脚本里,然后用rc.local来调用脚本,便于管理rc.local内容。此时若通过123.sh来开机启动vncserver,应在123.sh内写上一行su -c "vncserver" root 如下图
麒麟系统开机自启动服务、执行脚本、命令

上一篇:LeetCode 5926. 买票需要的时间


下一篇:多线程05