centos(linux): 列出所有的開機自啟動程式

刘宏缔的架构森林發表於2024-10-11

一,systemctl

列出所有自啟動的單元:

[laoliu@web ~]$ systemctl list-unit-files  --state=enabled 

列出所有自啟動的服務:

[laoliu@web ~]$ systemctl list-unit-files --type=service --state=enabled

上面的命令,只顯示service,不顯示target/socket/timer等

二,rc.local

# more /etc/rc.local

預設內容:

#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# 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

相關文章