私は常に名前を誤って入力したシステムサービス(この場合は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