Centos 7关于rc.local脚本命令开机不执行及指定
admin
2023-01-26 16:06:01
0


1.开机不启动

在实际生产场景中,我们喜欢在安装了一些软件服务后,将软件设置为开机自启动,设置为开机自启动有两种方法:

1)  设置为chkconfig,可以编写脚本,查看设置开机自启动的命令 –add表示添加程序自启动, --list表示查看。

以后的程序如果需要使用chkconfig开机自启动,那么需要在启动程序中加入三行:

# chkconfig:2345 20 80

#description: Saves and restores system entropy pool for \

#              higher quality random numbergeneration.

                 第一行中的20,80是启动级别,不能与其他程序一样,因此,需自定义设置。

2)  配置在/etc/rc.local文件中。直接将软件服务的启动命令写在rc.local文件

注意:编辑完rc.local文件后,一定要给rc.local文件执行权限,否则开机时不会执行rc.local文件中脚本命令

chmod+x /etc/rc.d/rc.local

注意此处,是/etc/rc.d/rc.local,而不是/etc/rc.local,如果给/etc/rc.local执行权限是无效的,因为/etc/rc.local是软链接,真正的文件是/etc/rc.d/rc.local


2.关于在rc.local文件中指定用户执行脚本命令

使用su命令即可,命令格式:

su - username -c “your-cammand” ,如:

[jiakeke@mongodb ~]$ cat /etc/rc.local

#!/bin/bash

# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES

#

# It is highly advisable to create own systemdservices or udev rules

# to run scripts during boot instead of using thisfile.

#

# In constrast to previous versions due to parallelexecution during boot

# this script will NOT be run after all otherservices.

#

# Please note that you must run 'chmod +x/etc/rc.d/rc.local' to ensure

# that this script will be executed during boot.

 

touch /var/lock/subsys/local

/bin/systemctl start iptables.service

#startup mongodb

/bin/su - xiaoyao -c  "/mnt/mongodb/bin/mongod --config/mnt/mongodb/bin/mongodb.conf"

 

注意:指定用户执行的脚本(程序)目录,该用户必须有管理该脚本(程序)目录(文件)的权限。

最好将该脚本(程序)目录的所有权给该用户:

chown -R xiaoyao.xiaoyao /mnt/mongodb


相关内容

热门资讯

终于了解“琼雀海南麻将.开挂器... 终于了解“琼雀海南麻将.开挂器?”其实是有挂您好,琼雀海南麻将这个游戏其实有挂的,确实是有挂的,需要...
我来教教您“微竞棋牌.有挂吗?... 有 亲,根据资深记者爆料微竞棋牌是可以开挂的,确实有挂(咨询软件无需打开...
最新引进“发财麻将.有没有挂?... 您好:发财麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游戏...
【第一资讯】“上海敲麻.真的有... 网上科普关于“上海敲麻有没有挂”话题很是火热,小编也是针对上海敲麻作*弊开挂的方法以及开挂对应的知识...
今日重大发现“369河南麻将.... 有 亲,根据资深记者爆料369河南麻将是可以开挂的,确实有挂(咨询软件无...
重磅消息“云圈丰城麻将.辅助器... 重磅消息“云圈丰城麻将.辅助器?”太坑了果然有挂您好,云圈丰城麻将这个游戏其实有挂的,确实是有挂的,...
今日重磅消息“德扑之星.究竟有... 网上科普关于“德扑之星有没有挂”话题很是火热,小编也是针对德扑之星作*弊开挂的方法以及开挂对应的知识...
迈向自动驾驶:地平线技术生态大... 时代奔涌,风聚成潮。中国智能驾驶产业在经历了技术验证与场景探索后,正步入以“规模化商用”为核心命题的...
玩家最新攻略“大金牙麻将.有挂... 有 亲,根据资深记者爆料大金牙麻将是可以开挂的,确实有挂(咨询软件无需打...
终于懂了“九酷牛牛.开挂器?”... 终于懂了“九酷牛牛.开挂器?”确实真的有挂您好,九酷牛牛这个游戏其实有挂的,确实是有挂的,需要了解加...