Искате ли да знаете кога е инсталирана вашата Linux система? Не се чудете повече! Ето как да го направите бързо с една проста команда.
Случвало ли ви се е да се замислите за възрастта на вашата Linux система? Може би сте наследили компютър или сте любопитни кога за първи път сте настроили своята надеждна Linux машина.
В тази статия ще ви покажем лесен и ефективен метод за разкриване на датата на инсталиране на вашата Linux система, като използвате само една команда.
И така, нека се впуснем в това кратко пътуване и скоро ще имате ясен отговор на въпроса „Кога беше инсталирана моята Linux система?“
Намерете дата и час на инсталиране на Linux OS
Намирането на тази информация може да стане по много различни начини и по-долу ви представяме най-добрите, както валидни за всяка Linux дистрибуция, така и специфични за конкретна.
Универсален метод
Първо, трябва да изясним, че в Linux няма специална настройка, променлива, запис в лог файл или подобни, предназначени да съхраняват изрично информация за действителния ден и час, когато системата е инсталирана.
Въпреки това, той може лесно да бъде извлечен чрез определяне кога е създадена основната (“/”) файлова система.
Това може да се постигне с помощта на stat
команда, която показва подробна информация за файл или директория, включително метаданни като времеви марки за създаване, достъп и модифициране, тип файл, разрешения и др.
И така, за да намерите точния ден и час, когато вашата Linux система е инсталирана, изпълнете следното:
stat / | awk '/Birth: /{print $2 " " substr($3,1,5)}'
И това е всичко! Получаваме информацията, от която се нуждаем, веднага. Според изхода на командата по-горе, системата е инсталирана на 22 декември 2020 г., 02:14 ч.
В горния пример, за да покажем по удобен начин само информацията, от която се нуждаем, сме прехвърлили stat
изход на командата към awk
и го форматира допълнително с помощта на substr
функция.
Въпреки това, ако искате да запазите нещата възможно най-прости, можете да стартирате stat
команда по-долу и погледнете „Раждане”, указващ момента, в който елементът е създаден във файловата система.
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
RHEL / Rocky Linux / AlmaLinux
В Red Hat Enterprise Linux и всички негови разклонения, като Rocky Linux, AlmaLinux, Oracle Linux и т.н., можем да го използваме като надежден маркер за това кога е инсталирана операционната система, като проверим датата на инсталиране на „базова система” пакет.
sudo rpm -qi basesystem | grep -i "install date"
Arch Linux
Ако използвате Arch или някое от неговите производни като Manjaro или EndeavourOS, първият ред на „pacman.log” ще ви каже кога вашата Linux система е инсталирана.
head -n1 /var/log/pacman.log
Долен ред
Стремежът да определите датата на инсталиране на вашата Linux система не трябва повече да бъде обвит в несигурност. Използвайки методите, описани в това ръководство, можете бързо и без усилие да разкриете рождената дата на вашата Linux система.
И така, кога е инсталирана вашата Linux система? Нямаме търпение да ни уведомите в коментарите по-долу.
Публикациите се превеждат автоматично с google translate