1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 麒麟系统开机自启动服务 执行脚本 命令

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

时间:2020-04-12 15:11:56

相关推荐

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

rc.local是一个较旧Linux启动加载脚本(目前主流系统主要用systemctl控制开机启动),目前仍然可用

1.普通命令可以直接写在rc.local里,(rc.local须有执行权限,没有的话执行chmod +x rc.local

编辑rc.local文件vim /etc/rc.d/rc.local

如上图,第一行是一个脚本123.sh的绝对位置,开机会自动运行该脚本。

第二行是一个mkdir 创建文件夹的命令,开机会在root用户桌面创建文件夹11111111111111

2.若命令特殊,如开机自启动vnc并开启监听5906端口;开机状态下打开vnc并监听5906端口使用命令vncserver :6

但把该命令写入rc.local里开机vnc服务不能正常开启,应写为su -c "command" user的格式,如下su -c "vncserver :6" root

意思为变更帐号为 root 并在执行vncserver :6 指令后退出变回原使用者,引号""可以不加

理论上该语句中的command,可以替换成所有可在系统teminal终端框里能够执行的命令

3.推荐把命令写在外面目录的脚本里,然后用rc.local来调用脚本,便于管理rc.local内容。此时若想通过/home/123.sh来开机启动vncserver,应在123.sh内写上一行su -c "vncserver" root,并把/home/123.sh加入到/etc/rc.d/rc.local中如下图

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。