Journalctlでシステムエイリアスを使用するには?

Journalctlでシステムエイリアスを使用するには?

私は常に名前を誤って入力したシステムサービス(この場合はkafka)を定義して、単純なエイリアスを指定しました。 systemdファイルでは、これは次の行があることを意味します。

Alias=k.service kakfa.service

これでスペルミスをservice k start心配することなく使用できるので、これは私の中のナマケモノをとても幸せにします。kakfa

ただし、ログを確認するには元の名前全体を入力する必要があります。journaltcl -u kこれは簡潔な内容のみを出力するため、機能しません-- No entries --

インターネット検索やマニュアルページを読むことは役に立ちませんでした。私が望むことをする方法はありますか?

答え1

Journaltclコマンドのエイリアスエントリを追加できる必要がありますか?たとえば、alias jfk="journalctl -fk"kafkaまたはsystemdサービスの要件に応じて、より類似した方法で使用されます。

答え2

「エイリアス」の例では、「kafka」入力を見逃しました。説明目的でない限り、まず「kakfa」を「kafka」に変更します。つまり、ソースコードは次のようになります。

エイリアス=k.service kafka.service

関連情報