查看 Linux 系统的硬盘序列号和系统安装时间
您可以使用以下方法:
- 查看硬盘序列号
您可以使用 smartctl
命令来查询硬盘序列号。首先,您需要安装 smartmontools
软件包,该软件包包含 smartctl
工具。在基于 Debian 的系统(如 Ubuntu)上安装 smartmontools
,请运行:
sudo apt-get install smartmontools
在基于 RHEL 的系统(如 CentOS、Fedora)上安装 smartmontools
,请运行:
sudo yum install smartmontools
安装完成后,您可以使用 smartctl
命令查询硬盘序列号。将 /dev/sda
替换为您的硬盘设备名称:
sudo smartctl -i /dev/sda | grep -i 'Serial Number'
- 查看系统安装时间
要查看系统安装时间,可以检查文件系统的创建时间。以下命令会显示根分区(/
)的创建时间:
sudo tune2fs -l $(df / | awk 'NR==2 {print $1}') | grep -i 'Filesystem created'
这里,我们使用 tune2fs
命令检查根分区的详细信息,然后使用 grep
命令筛选出 “Filesystem created” 一行,该行包含文件系统的创建时间。
请注意,这些方法可能因不同的 Linux 发行版和硬件配置而异。如果您遇到任何问题,请随时询问,我会尽力提供帮助。
3.离线安装
下载
wget http://down1.chinaunix.net/distfiles/smartmontools-6.0.tar.gz
解压
tar -xvf smartmontools-6.0.tar.gz
编译
cd smartmontools-6.0
./configure
安装
make && make install