如何查找Linux操作系统的确切安装日期和时间
时间:2020-03-21 11:43:35 来源:igfitidea点击:
查找Linux操作系统的确切安装日期和时间
如果我们使用Arch Linux及其衍生品,如Manjaro Linux,我们可以通过分析Pacman日志,轻松找到我们使用它没有重新安装的时间长度,如下所示。
$head -n1 /var/log/pacman.log
来自My Arch Linux系统的示例输出:
[2015-05-05 13:10] [PACMAN] Running 'pacman -r /mnt -Sy --print-format=%s --cachedir=/mnt/var/cache/pacman/pkg --noconfirm base sudo grub wireless_tools wpa_supplicant wpa_actiond netctl dialog os-prober'
如上所述,我仍然在2015年5月5日使用我的第一个安装。
即使Arch Linux正在滚动发布模型,我也从未重新安装Arch Linux。
它非常适合,而不会破坏任何东西。
多年来我有3个Arch Linux系统(一个主机和两个VM),即使一度,我也从未"重新安装"。
而且,我相信我不会很快再安装它。
在Debian,Ubuntu和其他基于DEB的系统上,在"syslog"条目中查看以查找如下所示的安装日期:
$sudo head -n1 /var/log/installer/syslog
示例输出:
May 2 10:29:10 ubuntu systemd[1]: Starting Flush Journal to Persistent Storage...
如果已删除日志是否会何时何地?
没问题。
我们仍然可以找出Linux操作系统的安装时间。
切换到root用户。
在Debian,Ubuntu Systems上,只需运行以下命令即可切换到root用户。
$sudo su
现在,以root用户身份运行以下命令中的任何一个。
# fs=$(df/| tail -1 | cut -f1 -d' ') && tune2fs -l $fs | grep created
或者,
# dumpe2fs /dev/sda1 | grep 'Filesystem created:'
或者,
# tune2fs -l /dev/sda1 | grep 'Filesystem created:'
用正确的HDD驱动器分区替换/dev/sda1.
它将在最初创建文件系统时显示。
示例输出:
Filesystem created: Thu Jan 5 18:40:19 2015
这些命令将适用于所有Linux发行版。
在Fedora,Rhel及其克隆(如CentOS),我们可以使用以下命令找到它:
$sudo rpm -qi basesystem
来自CentOS 7服务器的示例输出:
Name : basesystem Version : 10.0 Release : 7.el7.centos Architecture: noarch Install Date: Mon 24 Nov 2014 05:54:17 PM IST Group : System Environment/Base Size : 0 License : Public Domain Signature : RSA/SHA256, Fri 04 May 2014 06:16:57 AM IST, Key ID 24c6a8a7f4a80eb5 Source RPM : basesystem-10.0-7.el7.centos.src.rpm Build Date : Fri 27 Jun 2014 04:07:10 PM IST Build Host : worker1.bsys.centos.org Relocations : (not relocatable) Packager : CentOS BuildSystem <http://bugs.centos.org> Vendor : CentOS Summary : The skeleton package which defines a simple CentOS Linux system Description : Basesystem defines the components of a basic CentOS Linux system (for example, the package installation order to use during bootstrapping). Basesystem should be in every installation of a system, and it should never be removed.
或者,仅显示安装日期,运行此操作:
$sudo rpm -qi basesystem | grep Install Install Date: Mon 24 Nov 2014 05:54:17 PM IST