起動時にfsck操作が実行されたことを確認する方法。デフォルトのfsckの設定と動作を理解していますが、fsckの問題が検出されたか、修正が行われたかを示すレポートまたはステータスはありますか?
私のシステムコンソールは "clean"メッセージを表示しますが、dmesgは次のものを表示しません。
... [OK] / devで静的デバイスノードの作成を開始します。 udevカーネルデバイスマネージャを起動しています... [確認] udevカーネルデバイスマネージャを起動します。 ルート権限をコピーしたときに作成されたルールを開始しています... [OK]ルートがroのときに作成されたルールのコピーを開始します。 [6.346472] systemd-fsck[171]: ROOTFS-A: クリーンアップ、26178/78240 ファイル、107613/312576 ブロック ...
ログファイルを表示する代わりに、fsckの操作とステータスを照会する標準APIがありますか?
ベストアンサー1
あなたは日誌を探していますsystemd
。man journalctl
エントリーポイントとして使用できます。表示できるログを表示するにはsystemd-fsck
:
journalctl -u systemd-fsck*
に示すように、man journalctl
JSONなどの機械に優しい出力オプションもあります。サービスの状態を照会する他のシステム・ツールを除いて、これは fsck 状態の照会に使用する API に近いです。
systemctl status systemd-fsck*
に示すように、man systemctl
機械に優しい出力フォーマットも提供しています。
fsck
そうでなければ私は知っていますsystemd
。