web-dev-qa-db-ja.com

systemctlのchkconfig--listに相当するものは何ですか?

CentOS/RHEL 7

システムに存在するサービスのリストと、それらが自動的に開始するsystemdターゲットを確認したいのですが。それは可能ですか? systemctl cat fooを実行して個々のサービスのWantedByフィールド値を確認できることはわかっていますが、すべての完全なリストを表示したいと思っていました。

基本的に私はchkconfig --listに相当するsystemdを探しています

2
Mike B

ああ、気にしないで。 chkconfigはまだRHEL/CentOS 7の限られた容量で存在しているようで、私の質問を予期していました。

[foo@foobox ~] chkconfig

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]'.

申し訳ありませんが、最初に確認する必要がありました。 chkconfigのようなレガシーなものは新しいOSには存在しないだろうと私は考えました。

したがって、指定した個々のターゲットを使用してコマンドを実行することはできますが、allターゲット全体の起動ステータスの概要を確認することはできません。

3
Mike B