Linuxでは、ファイルの作成日時が必要です。

Linuxでは、ファイルの作成日時が必要です。

Linuxでは、ファイルの作成日時が必要です。

次の2つのコマンドを試しましたが、結果は得られませんでした。

  1. sudo debugfs -R 'stat <inode_no of file>' "mount point name"

    これにより、次のエラーが発生します。

    Bad magic number in super-block while opening the file system
    
  2. stat -c '%w' file_name

これは私に-出力を与えます。

したがって、誰かがLinuxでファイルを作成した日時を取得するには、適切なコマンドを提案します。

答え1

マニュアルページからstat

%w     time of file birth, human-readable; - if unknown

ほとんどのファイルシステムは、ファイルの「生成日」を保存しません。この概念は単に存在しません。これも意味がありません。ファイルを作成したら、作成日を変更せずにいつでもファイルのすべてのバイトを変更できます。

これは常に利用可能であり、一般により関連性が高い。

%y     time of last data modification, human-readable

関連情報