(CentOS6まで)サービス自動起動の設定(CentOS6まで)サービス自動起動の設定Linuxでは、どのランレベル(runlevel)で、どのサービスを起動させるかを設定することができます。ここでは、サービスの自動起動の設定について説明します。7からはランレベルの概念やサービスの自動起動の設定方法が変わっています。サービスの一覧表示と自動起動状態の確認サービスの一覧を表示するには、「chkconfig」コマンドを使います。「chkconfig」コマンドを使うと、サービスの一覧表示だけでなく、サービスの登録、削除、どのランレベルで起動させるかの設定ができます。独自で作成したプログラムも一定の手順をふめばサービスとして登録することが可能です。「--list」オプションを使うとサービスの一覧を確認することができます。各サービスの自動起動の設定も確認することができます。サービス名を指定するとそのサービスだけの情報が表示されます。6:off一番左側の文字列がサービス名、右側の数字とon/offで各ランレベルにおける自動起動のon/offを表しています。サービスとして登録されていて、ランレベル0で、停止ランレベル1で、停止ランレベル2で、起動ランレベル3で、起動ランレベル4で、起動ランレベル5で、起動ランレベル6で、停止という意味になります。サービスの自動起動を有効にするサービスの自動起動を有効にするには、以下のようにします。省略した場合は、そのサービスの起動/停止スクリプトに設定されている内容で設定されます。例)サービスの自動起動を有効にするlevelsは、複数指定することが可能です。複数のランレベルを指定する場合は、こうやって書く。設定したサービスの内容を確認してみます。サービスの自動起動を無効にするサービスの自動起動を無効にするには、以下のようにします。offlevelsを指定しなければ、全てのランレベルで対象のサービスの自動起動は無効になります。levelsを指定すると、指定したランレベルの自動起動設定だけが無効になります。ランレベル3でoffになったランレベルを指定しない場合は、全てoffになります。全てoff全てのランレベルでサービスの自動起動がoffになりました。スワップ(swap)領域の作成iノード(inode)とはハードリンクとはシンボリックリンクとは現在のプロセスの確認(ps)プロセスを終了させる(kill、killall)プロセスを停止する(kill、killall、Ctrl+z)バックグラウンドでプログラムを実行する(&アンド)Linuxのジョブという考え方(jobs)実行中のプログラムをバックグラウンドにもっていく。