web-dev-qa-db-ja.com

ファイルまたはディレクトリの変更/アクセス/変更時間を見つけるにはどうすればよいですか?

Debian 7.2を使用していますが、ファイルまたはディレクトリのMAC時刻を見つけるためのShellコマンドを知りたいです。私は試した

man -k "MAC"

マクロについて多くのヒットを得ました。それから私は試しました

man -k "MAC time"

何も得られませんでした。

1
OtagoHarbour

MACによって、タイムスタンプの変更、アクセス、および変更について質問していると思います。これらはstatコマンドから取得できます。

$ ls -l LICENSE 
-rw-rw-r-- 1 saml saml 810 Jul  5  2012 LICENSE

$ stat LICENSE 
  File: `LICENSE'
  Size: 810         Blocks: 8          IO Block: 4096   regular file
Device: fd02h/64770d    Inode: 11409231    Links: 1
Access: (0664/-rw-rw-r--)  Uid: (  500/    saml)   Gid: (  501/    saml)
Access: 2012-07-05 19:05:22.000000000 -0400
Modify: 2012-07-05 19:05:22.000000000 -0400
Change: 2013-10-16 21:17:31.148341667 -0400

詳細

  • アクセス:2012-07-05 19:05:22.000000000 -0400 –ファイルの最終アクセス時間。
  • 変更:2012-07-05 19:05:22.000000000 -0400 –ファイルの最終変更時刻。
  • 変更:2013-10-16 21:17:31.148341667 -0400 –そのファイルのiノードデータの最終変更時刻。
1
slm