2 месяца назад
Как посмотреть дату создания файла в Linux
С датой создания файла в Linux есть один важный нюанс: она существует не всегда и показывается не на всех файловых системах. Многие пользователи привыкли, что у файла должна быть отдельная «дата рождения», как в Windows, но в Linux всё долгое время крутилось вокруг трёх других меток времени: доступа, изменения содержимого и изменения метаданных. Поддержка именно времени создания есть, но зависит от файловой системы, ядра и утилит, которыми вы пользуетесь. GNU stat умеет показывать время рождения...
9 месяцев назад
📌 Как узнать дату создания файла в Linux
📌 Как узнать дату создания файла в Linux Иногда нужно понять, когда именно появился файл. Самый очевидный способ — команда stat: stat /dir/to/some/file.txt Там есть поле Birth («Создан»). Но есть нюанс: на многих дистрибутивах это поле пустое. Почему? Потому что поддержка этой информации появилась только в statx(2) → дальше её добавили в glibc 2.28 и в coreutils 8.31. Так что если у тебя система постарше — поле будет просто пустым. Что делать? Есть второй путь — через debugfs. Да, он чуть сложнее, но работает...