將想要開機執行的命令可以新增在此檔案中:
/etc/rc.d/rc.local
例如:
# 啟動 tarball 安裝的 Apache
/your_tarball_path_of_apache2/bin/apachectl start
# 啟動 tarball 安裝的 MySQL
/your_tarball_path_of_mysql5/share/mysql/mysql.server start
# 啟動 rpm 安裝的 VSFTP
/etc/rc.d/init.d/vsftpd start
# 啟動 rpm 安裝的 Samba
/etc/rc.d/init.d/smb start
/etc/rc.d/init.d/nmb start
或使用 chkconfig 工具管理哪些服務該在哪個 run level 開機啓動。
例如:
chkconfig httpd on
chkconfig vsftpd on
---
Fedora 圖形介面或文字介面開機模式設定檔:
/etc/inittab
# 文字模式啟動
id:3:initdefault:
# 圖形介面啟動
id:5:initdefault:
Fedora16 改成使用systemd , 改inittab已經沒用囉.
回覆刪除systemd是改成 /etc/systemd/system/default.target
可以直接ln -s /lib/systemd/system/default.target /etc/systemd/system/default.target
WOW! awesome!
刪除RHEL 6 的 inittab 已經只剩下一行了。
systemd 跟 Ubuntu 的 run level 是同系的嗎?