как получить временную метку файла Ubuntu в миллисекундах - PullRequest
4 голосов
/ 27 сентября 2010

Linux друзья, как вы, ребята, получаете временную метку файла с разрешением в миллисекундах в Ubuntu? Когда я попробовал команду «stat» в моей системе, я получил:

 File: `tmp.dat'
  Size: 14              Blocks: 8          IO Block: 4096   regular file
Device: 811h/2065d      Inode: 13895454    Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/    yqin)   Gid: ( 1004/     dev)
Access: 2010-09-27 09:04:44.000000000 -0400
Modify: 2010-09-25 13:54:58.000000000 -0400
Change: 2010-09-25 13:54:58.000000000 -0400

Похоже, что разрешение только до секунды. Есть идеи? Большое спасибо.

1 Ответ

9 голосов
/ 27 сентября 2010

Это зависит от файловой системы. fat даст вам разрешение 2 секунды. ext2 и ext3 основаны на секундах. ext4 имеет наносекунды (http://www.softpanorama.org/Internals/Filesystems/linux_ext2_ext3.shtml, для поиска «минимальное разрешение метки времени»).

...