Как узнать время последнего доступа и изменения файла в Debian, Ubuntu, CentOS, Linux ?

Как узнать время последнего доступа и изменения файла в Debian, Ubuntu, CentOS, Linux

Linux имеет богатый набор команд для управления и доступом к файлам. Утилита stat дает подробную информацию о доступе к файлу, в том числе время последнего доступа и время последнего изменения файла. В окне терминала выполните команду с таким синтаксисом:

# stat filename

Вот пример проверки на одной из моих машин:

# stat scalextreme-x86_64.deb
  File: `scalextreme-x86_64.deb'
  Size: 5591490         Blocks: 10952      IO Block: 4096   regular file
Device: ca01h/51713d    Inode: 56444919    Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2012-11-12 18:02:39.000000000 +0200
Modify: 2012-11-12 17:49:50.000000000 +0200
Change: 2012-11-12 17:49:50.000000000 +0200

Аналогично работает с директориями:

# stat bacula-5.2.12
  File: `bacula-5.2.12'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: ca01h/51713d    Inode: 56442900    Links: 11
Access: (0775/drwxrwxr-x)  Uid: ( 1000/    zale)   Gid: ( 1000/    zale)
Access: 2012-12-14 00:05:04.000000000 +0200
Modify: 2012-10-11 00:31:30.000000000 +0300
Change: 2012-10-11 00:31:30.000000000 +0300

2 Replies to “Как узнать время последнего доступа и изменения файла в Debian, Ubuntu, CentOS, Linux ?”

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*