Linuxコマンドを毎日1つ学ぶ(92):chkconfig


おすすめ読書:Linuxコマンドを毎日1つ学ぶ(91):nc

コマンドの概要


chkconfigコマンドLinuxシステムの起動項目を管理する

構文フォーマット

chkconfig [options] 

オプションの説明

--add   #          
--del  #          
--level  #                      

デフォルトの運転レベルでは、RHSで使用されるレベルは次のとおりです.
  • 0:シャットダウン
  • 1:シングルユーザモード
  • 2:ネットワークサポートのないマルチユーザモード
  • 3:ネットワークでサポートされているマルチユーザモード
  • 4:予約、未使用
  • 5:X-Window対応のマルチユーザモード
  • をネットワークでサポート
  • 6:システムの再起動、すなわち
  • の再起動
    実行レベルファイル
    chkconfigによって管理されるサービスごとに対応するinitが必要である.d下のスクリプトに2行以上のコメントを追加します.最初の行は、chkconfigのデフォルト起動の実行レベルと起動と停止の優先度を示します.サービスがデフォルトで実行レベルで開始されない場合は、-実行レベルの代わりに使用します.2行目はサービスについて説明し、行をまたいで注釈することができます.
    # chkconfig: 2345 10 90
    # description: Activates/Deactivates all network interfaces configured to 
    #       start at boot time.
    

    適用例


    すべてのシステムのサービスを一覧表示
    [root@centos7 ~]# chkconfig --list
    Note: This output shows SysV services only and does not include native
          systemd services. SysV configuration data might be overridden by native
          systemd configuration.
          If you want to list systemd services use 'systemctl list-unit-files'.
          To see services enabled on particular target use
          'systemctl list-dependencies [target]'.
    netconsole      0:off 1:off 2:off 3:off 4:off 5:off 6:off
    network         0:off 1:off 2:on 3:on 4:on 5:on 6:off
    

    その他の例
    [root@centos7 ~]# chkconfig --add httpd        #  httpd  
    [root@centos7 ~]# chkconfig --del httpd        #  httpd  
    [root@centos7 ~]# chkconfig --level httpd 2345 on    #  httpd      2、3、4、5      on(  )   
    [root@centos7 ~]# chkconfig --list httpd       #  httpd      
    [root@centos7 ~]# chkconfig --level 35 httpd on #  httpd   3 5       
    [root@centos7 ~]# chkconfig httpd on    #  httpd     on
     
    [root@centos7 ~]# chkconfig –level redis 2345 on # redis      2、3、4、5      on(  )   
    

    注意:サービスを追加する場合、このサービス起動スクリプトは/etc/initに保存する必要があります.d/ディレクトリの下.
    毎日Linuxコマンドを1つ学ぶ(90):kill/killall
    Linuxコマンドを毎日1つ学ぶ(86):time
    毎日Linuxコマンドを1つ学ぶ(85):watch