Как да откриете възрастта на вашата система

Сподели

Искате ли да знаете кога е инсталирана вашата Linux система? Не се чудете повече! Ето как да го направите бързо с една проста команда.

Случвало ли ви се е да се замислите за възрастта на вашата Linux система? Може би сте наследили компютър или сте любопитни кога за първи път сте настроили своята надеждна Linux машина.

В тази статия ще ви покажем лесен и ефективен метод за разкриване на датата на инсталиране на вашата Linux система, като използвате само една команда.

И така, нека се впуснем в това кратко пътуване и скоро ще имате ясен отговор на въпроса „Кога беше инсталирана моята Linux система?“

Намерете дата и час на инсталиране на Linux OS

Намирането на тази информация може да стане по много различни начини и по-долу ви представяме най-добрите, както валидни за всяка Linux дистрибуция, така и специфични за конкретна.

Универсален метод

Първо, трябва да изясним, че в Linux няма специална настройка, променлива, запис в лог файл или подобни, предназначени да съхраняват изрично информация за действителния ден и час, когато системата е инсталирана.

Въпреки това, той може лесно да бъде извлечен чрез определяне кога е създадена основната (“/”) файлова система.

Това може да се постигне с помощта на stat команда, която показва подробна информация за файл или директория, включително метаданни като времеви марки за създаване, достъп и модифициране, тип файл, разрешения и др.

И така, за да намерите точния ден и час, когато вашата Linux система е инсталирана, изпълнете следното:

stat / | awk '/Birth: /{print $2 " " substr($3,1,5)}'
Намерете точната дата и час, когато е инсталиран Linux.
Намерете точната дата и час, когато е инсталиран Linux.

И това е всичко! Получаваме информацията, от която се нуждаем, веднага. Според изхода на командата по-горе, системата е инсталирана на 22 декември 2020 г., 02:14 ч.

В горния пример, за да покажем по удобен начин само информацията, от която се нуждаем, сме прехвърлили stat изход на командата към awk и го форматира допълнително с помощта на substr функция.

Въпреки това, ако искате да запазите нещата възможно най-прости, можете да стартирате stat команда по-долу и погледнете „Раждане”, указващ момента, в който елементът е създаден във файловата система.

stat /
Намерете точната дата и час, когато Linux е инсталиран с помощта на командата stat.
Намерете точната дата и час, когато Linux е инсталиран с помощта на командата stat.

Нуждаете се от повече подробности? Проверете stat команда man страница.

Друг алтернативен подход за получаване на информация кога е създадена файловата система, което е времето за инсталиране на системата Linux, е да използвате командата по-долу. Не забравяйте, че трябва да превключите към root потребител, преди да го стартирате.

fsname=$(df / | tail -1 | cut -f1 -d' ') && tune2fs -l $fsname | grep 'created'
Получете информация кога е създадена файловата система.
Получете информация кога е създадена файловата система.

Разбира се, съществуват и други начини да разберете кога е инсталирана операционната система Linux. Все пак, за разлика от дистро-агностичните, показани по-горе, те са обвързани с конкретната използвана дистрибуция. Ето ги и тях.

Debian/Ubuntu

В системите Debian и Ubuntu и всички техни производни като Linux Mint и други, можете да видите точния ден и час, когато са инсталирани, като покажете първия ред на системния файл на инсталатора.

sudo head -n1 /var/log/installer/syslog
Намерете датата и часа на инсталиране на Debian / Ubuntu / Linux Mint.
Намерете датата и часа на инсталиране на Debian / Ubuntu / Linux Mint.

RHEL / Rocky Linux / AlmaLinux

В Red Hat Enterprise Linux и всички негови разклонения, като Rocky Linux, AlmaLinux, Oracle Linux и т.н., можем да го използваме като надежден маркер за това кога е инсталирана операционната система, като проверим датата на инсталиране на „базова система” пакет.

sudo rpm -qi basesystem | grep -i "install date"
Намерете точната дата и час на инсталиране на ОС на RHEL / Rocky Linux / AlmaLinux / Oracle Linux.
Намерете точната дата и час на инсталиране на ОС на RHEL / Rocky Linux / AlmaLinux / Oracle Linux.

Arch Linux

Ако използвате Arch или някое от неговите производни като Manjaro или EndeavourOS, първият ред на „pacman.log” ще ви каже кога вашата Linux система е инсталирана.

head -n1 /var/log/pacman.log
Намерете точната дата и час на инсталиране на ОС в Arch Linux / Manjaro / EndeavourOS.
Намерете точната дата и час на инсталиране на ОС в Arch Linux / Manjaro / EndeavourOS.

Долен ред

Стремежът да определите датата на инсталиране на вашата Linux система не трябва повече да бъде обвит в несигурност. Използвайки методите, описани в това ръководство, можете бързо и без усилие да разкриете рождената дата на вашата Linux система.

И така, кога е инсталирана вашата Linux система? Нямаме търпение да ни уведомите в коментарите по-долу.

Публикациите се превеждат автоматично с google translate

Loading


Сподели