GNU/Linux >> Linux の 問題 >  >> Cent OS

systemd コマンド ライン リファレンス (チート シート)

systemd システムおよびサービス マネージャーは、Red Hat Enterprise Linux 7 システムでのサービスの開始、停止、その他の管理方法を制御します。オンデマンドのサービス起動とより優れたトランザクション依存制御を提供することで、systemd は起動時間を劇的に短縮します。 systemd ユーザーとして、重要でないサービスより重要なサービスを優先することができます。

systemd プロセスは、ブート時にサービスを開始し、ランレベルを変更するための init プロセス (文字通り、/sbin/init は /usr/lib/systemd/systemd へのシンボリック リンクになっています) に取って代わりますが、systemd は init プロセスよりもはるかに多くの制御を提供します。既存の init スクリプトをサポートしながら実行します。以下は、最も一般的に使用される systemd コマンドの例です:

systemd 情報を表示

コマンド 説明
systemctl リストの依存関係 ユニットの依存関係を表示
systemctl list-sockets ソケットのリスト
systemctl list-jobs アクティブな systemd ジョブを表示
systemctl list-unit-files ユニットファイルとその状態を見る
systemctl リストユニット ユニットがロード/アクティブかどうかを表示
systemctl get-default デフォルト ターゲットのリスト (実行レベルなど)

サービスの操作

コマンド 説明
systemctl サービス停止 実行中のサービスを停止する
systemctl サービス開始 サービスを開始
systemctl 再起動サービス 実行中のサービスを再起動する
systemctl リロード サービス サービス内のすべての構成ファイルを再読み込み
systemctl デーモン-リロード 変更されたユニット ファイルをリロードするために実行する必要があります
systemctl –失敗 実行に失敗したサービスを表示
systemctl のリセットに失敗しました ユニットを失敗状態からリセット
systemctl ステータス サービス サービスが実行中/有効になっているかどうかを確認する
systemctl 有効化サービス 起動時にサービスを開始できるようにする
systemctl 無効化サービス サービスを無効にする - 起動時に開始されません
systemctl show サービス サービス (ま​​たは他のユニット) のプロパティを表示
systemctl編集サービス ユニットファイルにドロップするスニピットを作成
systemctl edit –フルサービス サービスのユニット ファイル全体を編集
systemctl -H ホスト ステータス ネットワーク 任意の systemctl コマンドをリモートで実行

システム状態の変更

コマンド 説明
systemctl 再起動 システムを再起動します (reboot.target)
systemctl poweroff システムの電源を切る (poweroff.target)
systemctl 緊急事態 緊急モードにする (emergency.target)
systemctl デフォルト デフォルトのターゲット (multi-user.target) に戻る

ログ メッセージの表示

コマンド 説明
journalctl 収集されたすべてのログ メッセージを表示
journalctl -u network.service ネットワーク サービス メッセージを表示
journalctl -f 表示されるメッセージに従ってください
journalctl -k カーネル メッセージのみを表示


Cent OS
  1. Systemctlコマンドを使用してSystemdサービスを管理する方法

  2. Dockerコマンドクイックリファレンスチートシート

  3. CentOS / RHEL 7 firewalld :コマンド ライン リファレンス (チート シート)

  1. Firewalld コマンド ライン リファレンス (チート シート)

  2. vi エディターの初心者向けガイド (コマンド ライン リファレンス)

  3. iSCSI 接続コマンドの例 (チート シート)

  1. OpenStackコマンドラインインターフェースのチートシートをダウンロードしてください! –最も一般的に使用されるコマンド

  2. Ubuntu 16.04 をコマンド ラインで起動する / GUI を起動しない

  3. DHCP サービスをテストするためのコマンド ライン プログラム