使用 NMCLI 配置靜態乙太網連接 要在命令行上配置乙太網連接,請使用 nmcli 工具。 例如,以下流程使用以下設置為 enp7s0 設備創建 NetworkManager 連接配置文件: 靜態 IPv4 地址 - 192.0.2.1 和 /24 子網掩碼 靜態 IPv6 地址 - 2001:d ...
很多時候由於各種各樣的原因,使得我們無法使用systemctl、service、chkconfig命令來設置服務開機自啟。此時我們一般會用到/etc/rc.d/rc.local(用戶自定義服務腳本)來設置服務的開機自啟。(具體可查看:CentOS6啟動流程(含詳細流程圖))。
當使用到/etc/rc.d/rc.local時,首先查看下該文件是否擁有執行許可權,如果沒有執行許可權請添加。
[root@CentOS7 ~]# ll /etc/rc.d/rc.local #如果沒有ll請使用ls -l替代 -rw-r--r-- 1 root root 473 Aug 7 2020 /etc/rc.d/rc.local [root@CentOS7 ~]# chmod +x /etc/rc.d/rc.local #添加執行許可權
接著需要考慮服務的啟動腳本使用哪個用戶啟動,例如存在一個服務啟動腳本,已將其所有者和所有者者組設置為tc,此時想以tc用戶啟動腳本,那麼命令如下:
[root@CentOS7 ~]# su - tc -c 'sh [腳本文件絕對地址]'
那麼想要實現服務開機自啟也就顯而易見了,如下:
[root@CentOS7 ~]# echo "su - tc -c 'sh [腳本文件絕對地址]'" >> /etc/rc.d/rc.local
當然也可以直接使用vi或vim進入文件內添加。