私はサービスヘルスチェックを使用しますsystemctl status service-name
。
基本的には数行だけ見せて、さらに多くの-n50
行を見たくて追加しました。
時にはログ全体を最初から見たいときがあります。何千もの行があるかもしれません。
今確認して-n10000
みるとあまり良い解決策ではないようです。
システム全体のサービスログを確認するコマンドと同様のオプションはありますかless
?
ベストアンサー1
journalctl
次のコマンドを使用できます。
journalctl -u service-name.service
または、現在の起動に関するログメッセージのみを表示します。
journalctl -u service-name.service -b
という名前の場合、<something>.service
実際には<something>
次のように使用できます。
journalctl -u service-name
ただし、他の種類のユニット(ソケット、ターゲット、タイマーなど)については明示的でなければなりません。
上記のコマンドでは、flagsは関心のある単位 -u
の略語であり、その単位の名前を指定します。の略で、出力は現在の開始のみに制限されるため、以前のメッセージはあまり表示されません。より--unit
-b
--boot
Journalctl のマニュアルページより多くの情報を知りたいです。