как узнать дату установки linux

Как узнать дату установки Linux

В этой статье будет рассмотрено несколько способов, как можно узнать дату установки операционной системы Linux. Но начнём мы с размышления о том, что считать датой установки ОС?

Что считать датой установки Linux

Казалось бы, вопрос и ответ на него совсем простые — дата установки, это тот день, когда с установочного диска или флешки были скопированы файлы операционной системы.

Но если было сделано большое обновление ОС, то есть переход между мажорными версиями, это можно считать датой установки текущей ОС? Такое обновление можно выполнить как с помощью обновления пакетов, так и с помощью установочного диска (например, Tails обновляется только таким образом).

Если за дату установки брать возраст старейшего файла в ОС, то можно столкнуться со следующей ситуацией: в свежеустановленную систему монтируется домашняя папка пользователя, созданная и используемая намного раньше, с другими (предыдущими версиями) ОС — считать ли дату установки по старейшей части ОС (домашней папке пользователя) или по дате копирования файлов новой ОС?

Можно предположить, что ключевым элементом является корневая файловая система и нужно смотреть дату её создания. В целом, обычно многие соглашаются, что именно дату создания корневой файловой системы нужно считать за дату установки ОС, но возможные следующие ситуации:

В общем, есть нюансы о которых нужно помнить, но большинства пользователей они не касаются.

1. Дата создания файловой системы

Чтобы узнать дату создания файловой системы выполните команду:

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

То есть операционная система была установлена 1 августа 2018 года.

Ещё одна команда, которая покажет дату создания файловой системы в Linux:

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Рекомендуется также ознакомиться со статьёй «Как узнать, когда была создана файловая система ext4/ext3/ext2 и когда она была последний раз смонтирована», в ней вы узнаете, как узнать сколько всего раз была смонтирована файловая система, сколько всего на неё было записано данных, дату последней записи и другую интересную информацию.

2. Возраст самых старых файлов в ОС

Я думаю, что лучше смотреть на файлы, а не на каталоги, поскольку каталоги меняют свои метаданные времени создания, когда изменяется их содержимое (возможно, кто-то может пролить свет на то, почему это так?)

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Результаты данного метода согласуются с предыдущими данными — 1 августа 2018 года.

Если вы хотите получить только время создания самого старого файла в /etc:

Источник

Как узнать точную дату установки моей системы?

Я пробовал разные способы, и они выдают разные результаты. Какой способ лучше для вас?

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

это тебе не убунта, ишь чего захотел!

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

а в убунте покажи как

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

мне кажется это может сработать:

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

]$ debugfs debugfs 1.42.9 (4-Feb-2014)

Вчера утром поставил систему

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Время сборки пакета (в моем случае fedora-release-21-2.noarch)

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Если при установке был отформатирован корневой раздел, то

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Да, я не подумал, что это не прокатит, если в корне появлялись новые файлы.

Тогда только как-то так (для ext*):

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Мне помогло такое (нагуглил):

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Ну это логично, так как я просто привёл пример со своей системы, где есть VG «heater» и LV «root» на нём =).

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Ещё есть более общий вариант

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Это зависит от дистрибутива. В Fedora и RHEL/CentOS/etc. этого файла нет. Зато там может быть что-нибудь другое аналогичное.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Может у вас корень не на /dev/sda1 и поэтому tune2fs показывает другую дату.

На ext4 есть время создания файла (показывается с помощью debugfs), можно смотреть когда были создан каталог /bin или ещё какой.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Тут ещё зависит от того что понимать под «установкой системы».

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Ответ на этот вопрос зависит от того, что понимается под установкой ОС. Я вот не знаю, что под этим термином понимать.

Это, очевидно, и не форматирование корневого раздела, и не время модификации самого древнего файла (особенно в случае роллинг-релизного арча).

Если ты хранишь логи (в частности, /var/log/pacman.log) с момента установки — то, наверное, таймстамп самой первой в нём записи.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

И при этом все ответы неправильные.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

таймстамп самой первой в нём записи

Это если во время установки часы шли верно.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

А если они будут идти неправильно, PGP-подписи пакетов не смогут провериться.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Покажет дату создания ФС на разделе sda1(/boot в моем случае), ее можно считать датой установки ОС.

Filesystem created: Fri Dec 12 15:24:37 2014

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Покажет дату создания ФС на разделе sda1(/boot в моем случае), ее можно считать датой установки ОС.

Это если не менял диск. Я вот, например, с HDD переносил на SSD, и соответственно:

Боюсь, общего случая, подходящего всем, нет. Важно, переносилась ли система на другой диск/раздел, удалялся ли (не знаю зачем, но вдруг) лог пакмана (в случае с арчем) и т.д.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Есть ещё один хороший вопрос:как не обращаясь к пакетному менеджеру
определить,к какой архитектуре относится система?

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Есть ещё один хороший вопрос:как не обращаясь к пакетному менеджеру определить,к какой архитектуре относится система?

ну или любой другой бинарник, который точно есть в системе.

Ещё вариант ls /usr на предмет lib, lib32 и lib64. В 64-битных последнее будет симлинком на первое.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Это я путанник,я же тогда название версию дистрибутива искал.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

А вот тут уже общего случае нет. В арче:

В других дистрах с systemd тоже. В дистрах без systemd может как быть такой файл, так и не быть.

Замечу, что /etc/os-release не является частью systemd, но systemd его требует для работы. Поэтому во всех дистрах с systemd он точно есть. В дистрах без systemd он скорее всего тоже есть/будет, потому что здесь вполне нормальных текстовы файл из пар ключ-значение. Не думаю, что кто-то будет против такого стандарта, рано или поздно все примут. Наверное единственное предложение Поттеринга, не вызывающее нареканий.

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

PGP-подписи добавили не так давно. Лет пять назад.

Источник

Инструкция как можно узнать дату установки Linux

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

В этой статье будет рассмотрено несколько способов, как можно узнать дату установки операционной системы Linux. Но начнём мы с размышления о том, что считать датой установки ОС?

Что считать датой установки Linux

Казалось бы, вопрос и ответ на него совсем простые — дата установки, это тот день, когда с установочного диска или флешки были скопированы файлы операционной системы.

Но если было сделано большое обновление ОС, то есть переход между мажорными версиями, это можно считать датой установки текущей ОС? Такое обновление можно выполнить как с помощью обновления пакетов, так и с помощью установочного диска (например, Tails обновляется только таким образом).

Если за дату установки брать возраст старейшего файла в ОС, то можно столкнуться со следующей ситуацией: в свежеустановленную систему монтируется домашняя папка пользователя, созданная и используемая намного раньше, с другими (предыдущими версиями) ОС — считать ли дату установки по старейшей части ОС (домашней папке пользователя) или по дате копирования файлов новой ОС?

Можно предположить, что ключевым элементом является корневая файловая система и нужно смотреть дату её создания. В целом, обычно многие соглашаются, что именно дату создания корневой файловой системы нужно считать за дату установки ОС, но возможные следующие ситуации:

В общем, есть нюансы о которых нужно помнить, но большинства пользователей они не касаются.

Дата создания файловой системы

Чтобы узнать дату создания файловой системы выполните команду:

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Пример вывода:

Filesystem created: Wed Aug 1 19:40:20 2018

То есть операционная система была установлена 1 августа 2018 года.

Ещё одна команда, которая покажет дату создания файловой системы в Linux:

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Возраст самых старых файлов в ОС

Я думаю, что лучше смотреть на файлы, а не на каталоги, поскольку каталоги меняют свои метаданные времени создания, когда изменяется их содержимое (возможно, кто-то может пролить свет на то, почему это так?)

как узнать дату установки linux. Смотреть фото как узнать дату установки linux. Смотреть картинку как узнать дату установки linux. Картинка про как узнать дату установки linux. Фото как узнать дату установки linux

Результаты данного метода согласуются с предыдущими данными — 1 августа 2018 года.

Если вы хотите получить только время создания самого старого файла в /etc:

Источник

Как найти точную дату установки Linux

Сегодня, когда мы пытались отладить проблему с помощью средства мониторинга, возникла интересная проблема, какова была точная дата установки системы Linux на этом сервере?

Я не думаю, что ни один из журналов не вернулся настолько далеко, чтобы действительно найти эту информацию.

После некоторых исследований я действительно нашел несколько отличных способов идентифицировать эту информацию.

Найти точную дату установки Linux с помощью tune2fs:

Самый быстрый и надежный способ – выяснить, когда была создана файловая система.

Сначала узнайте информацию о своих разделах.

Хорошо, так выглядит /dev/sda1 – загрузочный сектор. Давайте выясним, когда он был создан:

Похоже, эта файловая система была создана в Tue Oct 11 13:53:37 2011

Эта команда работает на любом дистрибутиве Linux, поэтому более универсальна чем остальные.

Найти точную дату установки Linux с использованием истории apt:

Теперь, я не думаю, что кто-либо зиз вас когда-либо заходил в папку /var/log и удалял историю apt.

Я имею в виду, что нет причин для этого, верно?

Просто выполните следующую команду и найдите дату первой строки:

Теперь посмотрим на разницу?

Журналы Apt говорят мне, что первая запись вернулась в Start-Date: 2011-10-12 00:54:33, но файловая система была создана в Tue Oct 11 13:53:37 2011.

Что мне подсказывает, что какие-то изменения в журналах отсутствуют в истории (скатывается в архив или перезаписывается, может быть, я не знаю).

Я думаю, что я буду придерживаться команды tune2fs, так как этот результат будет более правильным.

Источник

Определение даты установки операционной системы (Windows, Linux)

При работе с любой операционной системой иногда требуется понимание когда была выполнена установка операционной системы. От этой информации зависит какая сборка могла использоваться при установке, либо кто из администраторов мог ее выполнять. Если с операционными системами семейства Windows все достаточно просто и есть известные инструменты для получения этой информации, то с семейством Linux все достаточно печальнее, и однозначного инструмента нет. Есть только набор вариантов, который может подойти для одной из линейеек дистрибутивов Linux, и может совсем не подходить для другой.

Как определить дату установки операционной системы Windows?

Для определения даты установки ОС Microsoft Windows можно использовать разные способы:

Использование утилиты SystemInfo
Описание утилиты SystemInfo давалось в статье: https://userman.ru/2020/01/10/kak-uznat-vremja-raboty-operacionnoj-sistemy-windows.html. Дата установки ОС будет стройчкой выше, чем дата последней загрузки ОС

Использовать PowerShell и WMI классы
Используя PowerShell скрипт ниже можно выяснить дату установки ОС:
Информацию о дате установки ОС таже можно увидеть в реестре Windows, в разделе
параметр: InstallDate. Информация там хранится время в формате: количество секунд с 01.01.1970 года.

Как определить дату установки операционной системы Linux?

Для rpm-based дистрибутивов Linux, таких как Fedora, RHEL или CentOS определить дату установки операционной системы можно при помощи команды:В результате будет выведена сторока вида:
Для других дистрибутивов Linux, таких как Debian или Ubuntu, определить дату установки ОС можно косвенно, например, определив дату создания файловой системы:

Но ни один из вариантов не может гарантировать 100%-ю точность, так что лучше всего обратиться к логам инсталляции ОС, если они еще не перезатерлись, либо не ьыли умышленно удалены. А в случае установки Linux на виртуальную машину, можно проверить дату ее создания, но это тоже не гарантия того, что именно тогда была установлена ОС. Поэтому, по возможности, лучше анализировать несколько значений из разных источников.

Источник

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

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