看一看你的Linux系统几岁了

你是否曾想过正在使用的Linux系统 是什么时候安装的呢?

特别是用于服务器的系统,别说什么时候安装的,就是上次开机的时间都不一定能记得。

当你好奇于何时安装了这台可靠的Linux计算机时,你不必再为此感到困惑了,

下面将介绍一个简单而高效的方法,只需一个命令,让你能够快速了解Linux系统安装日期

1. 通用方式

通用的查看Linux系统的安装日期 方式的就是看**根 **("/") 文件系统的创建时间。

通过 stat 命令可以显示有关文件或目录的详细信息,包括创建、访问和修改时间戳、文件类型、权限等元数据。

查看根目录的创建时间用如下命令:

bash 复制代码
stat / | awk '/Birth: /{print $2 " " substr($3,1,5)}'

如果觉得上面的命令太复杂,可以直接:

bash 复制代码
stat /


Birth 所在的那一行就是系统的出生时间
:这里是针对英文语言的系统,如果你用的系统,语言是中文或其他语言,Birth会翻译成你的系统语言。

除了用stat命令,下面的方式也可以(需要root权限):

bash 复制代码
fsname=$(df / | tail -1 | cut -f1 -d' ') && tune2fs -l $fsname | grep 'created'

上面的方法与具体的Linux发行版无关,下面介绍一些与主流发行版有关的方法。

2. 主流发行版

Linux的发行版非常多,主流的版本一般有3个系列:Ubuntu系列,Redhat系列以及ArcLinux系列。

针对这3种主流的发行版,可以通过不同的方式查看系统安装时间。

2.1. Ubuntu系列

Ubuntu系列的发行版包括Debian / Linux Mint 等等。

可以通过显示 syslog 文件的第一行来查看它们安装的确切日期和时间:

bash 复制代码
sudo head -n1 /var/log/installer/syslog

2.2. Redhat系列

Redhat系列的发行版包括Fedora / CentOS / Rocky Linux / AlmaLinux 等等。

可以通过检查"basesystem"软件包的安装日期来将其用作操作系统安装时间:

bash 复制代码
sudo rpm -qi basesystem | grep -i "install date"

需要注意 的是,如果正在执行就地升级,例如从 Fedora 38 升级到 Fedora 39,从 Rocky 9.1 升级到 Rocky 9.2 等,则检索"basesystem"软件包信息时显示的日期将是升级时间的日期

这时,可以用上面介绍的通用方式(stat命令)来查看系统安装的实际日期。

2.3. Arclinux 系列

Arclinux系列的发行版包括Manjaro / EndeavourOS等等。

通过查看"pacman.log"文件的第一行来确定系统的安装时间。

bash 复制代码
head -n1 /var/log/pacman.log

3. 附录

本文翻译自:Linux Installation Date: How to Discover Your System's Age

没有直接翻译原文,做了一些整理。

相关推荐
ShineWinsu4 小时前
对于Linux:动静态库的制作与原理的解析—下
linux·运维·服务器·进程·链接·虚拟地址空间·
RH2312115 小时前
2026.4.16Linux 管道
java·linux·服务器
handler015 小时前
Linux: 基本指令知识点(2)
linux·服务器·c语言·c++·笔记·学习
liuyukuan6 小时前
如何在win11上打开 WSL2(Windows 的 Linux 子系统)?
linux·windows
橙子也要努力变强6 小时前
Linux信号机制
linux·服务器·网络
shughui6 小时前
FinalShell / Xshell 完整教程(下载+安装+使用,2026最新版)
linux·fiddler·xshell·xftp·finalshell·远程连接工具
程序猿编码6 小时前
给你的网络流量穿件“隐形衣“:手把手教你用对称加密打造透明安全隧道
linux·开发语言·网络·安全·linux内核
pengyi8710157 小时前
私网IP映射公网基础原理,搭配代理IP远程访问入门
linux·服务器·网络
深圳市九鼎创展科技7 小时前
MT8883 vs RK3588 开发板全面对比:选型与场景落地指南
大数据·linux·人工智能·嵌入式硬件·ubuntu
RisunJan9 小时前
Linux命令-ngrep(方便的数据包匹配和显示工具)
linux·运维·服务器