GNU/Linux >> Linux の 問題 >  >> Linux

Linux ホストで cgroup が使用可能かどうかを確認するにはどうすればよいですか?

更新:あなたの質問を読み直したところ、少し違う質問に答えていたことに気付きました。サービスが実行されているかどうかを知りたいのですが、パッケージがインストールされているかどうかを確認する方法について最初に回答しました。実際の質問に答えるには、init システムによって異なります。

<オール>
  • systemd - 基本コマンドは systemctl です 、すべてのサービスとその状態を一覧表示するため、手動で手動で参照するか、 grep を介してパイプすることができます コマンド、次のように:systemctl | grep -e cgmanager -e cgproxy -e cgroupfs-mount .または、ユーザー muru がコメントで示唆しているように、単純に systemctl status 'cg*' .

  • sysVinit - 基本コマンドは service --status-all です grep コマンドは service --status-all 2>&1 | grep -e cgmanager -e cgproxy -e cgroupfs-mount になります .この場合、実行中のサービスは [+] で示されることに注意してください。 プレフィックス記号。また、grep を機能させるには、リダイレクト 2>&1 に注意してください。 service 用に作成する必要があります コマンド。

  • 元の回答:

    <オール>
  • man cgroups を試すのが一番簡単かもしれません。 .ドキュメント ページが表示された場合は、ホストにパッケージがインストールされています。ただし、一部のインストールは「けち」で、man をインストールしません。 ページ。

  • cgm を試すことができます それが出力を生成するかどうかを確認します。 cgroups のほとんどのインストール そのコマンドが含まれますが、必ずしもそうとは限りません。

  • ホストディストリビューションのパッケージリストを調べることができます。 Debian の派生物では、dpkg -l |grep cgroup になります。 、ただし、システムによって root へのアクセスが制限される場合があります または sudo dpkg の場合 .

  • 他にもたくさんの方法があります。


    Linux
    1. 「nc」コマンドを使用してリモートポートに到達できることを確認する方法

    2. LinuxコマンドラインでRAMサイズをGbで確認する方法

    3. Linuxシステムが32ビットか64ビットかを確認する方法

    1. Linux ベースのサーバーでメモリ使用量を確認する方法

    2. Linux マシンでどのポートがビジーで、どのポートが空いているかを確認するにはどうすればよいですか?

    3. Linux コマンドを記録するにはどうすればよいですか?

    1. ipcsコマンドを使用してLinux共有メモリを確認する方法

    2. ポートとは何ですか? Linuxのオープンポートを確認する方法は?

    3. 使用可能な端末定義を確認するにはどうすればよいですか?