Содержание

Мы разобрали два способа посмотреть дату создания файла Linux. Утилита stat несколько более удобная, ведь для нее достаточно указать только путь к нему. Но она не будет отображать нужную информацию до версии 8.31 GNU coreutils. А debugfs в этом плане более универсальная, но не такая простая в использовании. Ведь для получения данных она требует ввода номера inode файла и его файловую систему.
Дата создания файла в Linux
В свойствах файла в файловом менеджере Linux зачастую отображается только информация о дате последнего обращения к нему и дате изменения. Но вот дата создания там, к сожалению, отсутствует. А иногда нужно посмотреть именно ее, например, чтобы узнать, с какого момента ведется запись лога.
В данной статье мы расскажем о том, какие данные хранятся в файловых системах Linux и объясним, как узнать дату создания файла Linux . Будут упомянуты сразу же два удобных способа, каждый из которых со своими особенностями.
Дата создания файла Linux
В стандарте POSIX прописаны только 3 вида временных меток, которые должна хранить файловая система:
- atime – время последнего обращения к файлу.
- mtime – время последнего изменения содержимого.
- ctime – время последней модификации прав доступа или владельца.
По этой причине в старых файловых системах посмотреть информацию о дате создания файла зачастую невозможно. А вот в современных файловых системах (ext4, zfs, XFS и т. д.) она уже сохраняется.
Данные о дате создания записываются в специальном поле:
Есть два удобных способа просмотра этой информации: с помощью утилиты stat и debugfs. Но первый способ подойдет не для всех дистрибутивов Linux. Второй способ – универсальный, но не такой простой в использовании. Разберемся с каждым из них по отдельности.
1. С помощью stat
Утилита stat выводит подробные сведения о файле. В том числе выводится дата создания файла Linux. Для ее запуска в терминале достаточно указать путь к файлу. Для примера посмотрим информацию про изображение pic_1.jpeg, хранящееся в каталоге /home/root-user/Pictures:

Нужная информация записана в графе Создан. А с помощью опции -c получится задать определенные правила форматирования для вывода информации, например, оставив только нужную графу:
stat -c ‘%w’ /home/root-user/Pictures/pic_1.jpeg

отдельной статье. Можете с ней ознакомиться.
2. С помощью debugfs
В отличие от утилиты stat, описанной в предыдущем разделе, у debugfs нет таких ограничений по версии. А значит, она будет работать всегда. Но и процедура использования у нее несколько более запутанная. Связано это с тем, что для просмотра даты создания файла через debugfs, нужно узнать номер его inode и файловую систему. Получить inode выйдет с помощью команды ls с опцией -i, указав путь к файлу:
ls -i /home/root-user/scripts/main_script.txt

А для просмотра файловой системы пригодится команда df:

Теперь все нужные данные собраны, и можно переходить к использованию утилиты debugfs. Ей нужно передать опцию -R, указать номер inode, а затем название файловой системы:
sudo debugfs -R ‘stat ‘ /dev/sda5


Как изменить дату создания, изменения и открытия файла в Windows
Подробное разъяснение о том, что такое inode, есть в специальной статье на нашем сайте.
Выводы
Мы разобрали два способа посмотреть дату создания файла Linux. Утилита stat несколько более удобная, ведь для нее достаточно указать только путь к нему. Но она не будет отображать нужную информацию до версии 8.31 GNU coreutils. А debugfs в этом плане более универсальная, но не такая простая в использовании. Ведь для получения данных она требует ввода номера inode файла и его файловую систему.
Изменить дату и время изображения, изменения, съемки
Как узнать дату создания документа
Пытаясь сориентироваться в большом количестве данных, мы часто пользуемся упорядочиванием файлов по каким-либо параметрам, например, по дате изменений или создания. Однако не всегда удается узнать точные сведения о документе.

Статьи по теме:
- Как узнать дату создания документа
- Как узнать дату создания файла
- Как узнать дату создания страницы
Инструкция
Откройте директорию нахождения документа. Щелкните правой кнопкой мыши на нужном вам файле, дату создания которого хотите узнать. Откройте в контекстном меню параметр «Свойства» и просмотрите в появившемся окне содержание первой вкладки, там же прописана дата и время создания, редактирования, имя компьютера автора и т.д.
Обратите внимание, что любой способ узнать дату создания документа не может предоставить вам достоверную информацию, потому как все зависит от настроек компьютера, на котором происходило его первоначальное редактирование. Если системная дата была установлена неверно (такое часто случается, когда сбиваются параметры БИОСа), то дату создания документа вам не узнать никак даже с использованием сторонних программ, здесь поможет только метод вычислений.
Откройте директорию нахождения нужного вам документа в файловом менеджере Total Commander. Выделите его, просмотрите в дополнительном окне сведения о дате создания, внесения изменений, авторе и т.д. Для файлов изображений также доступна функция просмотра модели камеры помимо даты снимка. То же самое относится и к другим менеджерам для работы с файлами на компьютере, а также программ-каталогизаторов и фотоальбомов. Обратите внимание, что многие из них имеют специальные пункты меню и дополнительные окна, содержащую полную доступную информацию о файле.
Если вам нужно узнать дату записи аудиофайла, упорядочите значки в папке по дате изменения. Выберите в меню «Вид» табличный вариант просмотра данных, в графе «Год записи» просмотрите доступные сведенья. Также вы можете просмотреть данную информацию в медиатеке iTunes, Windows Media Player и других проигрывателях аудиозаписей, которые имеют функцию добавления файлов в библиотеку.
Обратите внимание
Выставляйте правильную дату и время на компьютере и устройствах.
Совет полезен?
Статьи по теме:
- Как изменить время создания файла
- Как поменять дату создания файла
- Как изменить сводку о файле
Добавить комментарий к статье
Похожие советы

- Как узнать дату создания почтового ящика
- Как изменить дату создания документа
- Windows: как узнать дату установки операционной системы
- Как изменить дату файла
- Как прочитать файл dat
- Как определить дату договора
- Как проверить существование файла
- Как изменить метаданные аудиофайла
- Как преобразовать дату в текст
- Как проверить существование таблицы
- Как определить время на сервере
- Как легко сменить дату создания файла
- Как узнать информацию о видеофайле
- Как перенести точку актуальности
- Как изменить атрибуты в Windows
- Как изменить свойства файла
- Как определить время сайта
- Как преобразовать строку в дату
- Как узнать дату создания сайта
- Как посмотреть дату установки Windows
- Как узнать, когда сделана фотография
- Как посмотреть название файла
Как узнать дату создания файла
Доброго времени суток, возможно я пишу не в тот раздел, но всё же. Хочу узнать дату создания .m4a файла. Я его скачал и в свойствах в графе "Дата" отображается когда я его скачал, а не когда он создан. Заранее благодарен.
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12 Апреля 2006
Сообщений: 116,782
Ответы с готовыми решениями:
Как получить дату создания вчерашнего файла?
Здравствуйте. Ежеутренне по итогам прошедшего дня и ночи получаю набор mp3-файлов (≈30-50.
Как изменить дату и время создания файла на текущие?
Как изменить дату и время создания файла на текущие? Пробовал соединить с нулевым, но как такой.
Не выводит дату создания файла
Задача следующая: Существует локальный фтп, нужно залогиниться сначала на него, потом из нужной.
Нарушитель
1795 / 1415 / 214
Регистрация: 3 Мая 2015
Сообщений: 7,486
dekster86, попробуйте программку MediaInfo
Нарушитель
1795 / 1415 / 214
Регистрация: 3 Мая 2015
Сообщений: 7,486
Нарушитель
1795 / 1415 / 214
Регистрация: 3 Мая 2015
Сообщений: 7,486
Хотя в свойствах файла дата, когда скачал:
Нарушитель
1795 / 1415 / 214
Регистрация: 3 Мая 2015
Сообщений: 7,486
Сообщение было отмечено vavun как решение
Решение
Регистрация: 10 Ноября 2015
Сообщений: 19
Спасибо огромное, очень помогли. Храни вас Господи
87844 / 49110 / 22898
Регистрация: 17 Июня 2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Здравствуйте! Прошу помощи. Есть каталог со множеством файлов (например, jpg, больше тысячи).
Пишу код. Хочу что бы скрипт проверил дату создания файла и если не совпадает завершил работу: .
BAT: получить дату создания/модификации файла и добавить в имя архива
Есть в папке файл, который нужно будет архивировать винраром. Знаю, как создать архив с текущей.
Добрый день, есть небольшая проблема: Нужно вывести на экран имя и дату создания (или изменения).
Возможно ли узнать историю файла с начала его создания?
Добрый день! Возможно ли узнать историю файла с начала его создания (когда и кем изменялся).
Как изменить дату создания видео?
Есть видеоролик на компе, вот его свойства: Скидываю его на телефон (Sony Xperia X Compact).
Похожие статьи
-
Необходимо выполнить следующие рекомендации: Как изменить дату создания файла — 5 способов В некоторых случаях, пользователи ищут ответ на вопрос о том,…
-
В Windows 10 для того, чтобы изменить системное время, необходимо открыть меню « Параметры » ( Win-i ) и перейти в раздел « Время и язык – Дата и время…
-
Нужно выделить id и цифры идущие дальше. 3 простых способа узнать, когда была создана страница в ВК Хотите знать, когда была создана страница в ВК?…