Как пользователь Ubuntu, вы согласитесь, насколько мощным и богатым является набор команд, которые вы можете использовать для доступа и работы с файлами.
В этом руководстве мы рассмотрим одну из таких команд - команду Linux stat.
Эта команда, при использовании с именем файла, дает следующую полезную информацию о файле:
- Size (Размер)
- Type (Тип)
- IO Block (Блок ввода-вывода)
- Device (Устройство)
- Inode (Номер индекса)
- User ID (Идентификатор пользователя)
- Group ID (Идентификатор группы)
- Access Time(Время доступа)
- Modification Time (Время модификации)
- Creation Time (Время создания)
В этой статье мы расскажем, как можно использовать команду stat для просмотра времени последнего обращения к определенному файлу.
Мы выполнили команды и процедуры, упомянутые в этой статье, на системе Ubuntu. Для просмотра статистики файла мы будем использовать командную строку Ubuntu, Терминал. Вы можете открыть приложение Терминал либо через системный Dash, либо с помощью сочетания клавиш Ctrl+Alt+T.
Вот простой синтаксис команды stat, которую вы можете использовать для просмотра времени последнего доступа к файлу:
1 | stat [filename] |
Например, вот вывод команды stat, которую я выполнил для одного из моих файлов:
Детали "Access" в выводе указывают на точную информацию, которую мы ищем.
Вы также можете посмотреть, когда приложение было запущено в последний раз, распечатав статистику файла, который запускает это приложение. Например, если вы хотите посмотреть, когда последний раз запускался Wget, перейдите в папку /usr/bin, а затем используйте следующую команду для просмотра времени последнего доступа wget:
1 | stat wget |
Команда stat намного мощнее. Для того, чтобы увидеть все ее возможности, вы можете просмотреть manpage с помощью команды:
1 | man stat |