Linux 如何在CentOS重新启动时运行命令
在执行Linux 如何在CentOS重新启动时运行命令,linux,centos,centos7,Linux,Centos,Centos7,在执行shutdown-r now后重新启动服务器时,我希望依次运行以下命令,但不确定如何执行: getenforce 设置强制执行0 systemctl启动httpd.service 我正在运行CentOS 7.x从技术上讲,您可以对其进行crontab sudo crontab -e 并添加行 @reboot /somewhere/myscript.sh 并将这3个命令以适当的权限放入myscript.sh中 但这是个坏主意,因为你可以将这些更改永久化: systemctl enab
shutdown-r now
后重新启动服务器时,我希望依次运行以下命令,但不确定如何执行:
- getenforce
- 设置强制执行0
- systemctl启动httpd.service
我正在运行CentOS 7.x从技术上讲,您可以对其进行crontab
sudo crontab -e
并添加行
@reboot /somewhere/myscript.sh
并将这3个命令以适当的权限放入myscript.sh中
但这是个坏主意,因为你可以将这些更改永久化:
systemctl enable httpd
及
将SELINUX变量设置为permissive
这将使配置在重新启动期间保持永久性。@ZacRam我编辑我的答案。rebootHi@ZacRam之后,您不需要自动运行这些命令。如果这个或任何答案解决了您的问题,请考虑通过单击复选标记接受它。如果不让我知道。谢谢
vim /etc/selinux/config