我怎样才能find第一次linux机器启动?

当我们使用正常运行时 ,它只显示了我们的机器从上次打开/closures/重新启动开始的正常运行时间

但是,如果我想从我们的机器第一次安装的时候开始,那么该怎么办?

Linux拥有这个工具吗? 或者我可以find答案的任何线索?

    如果您使用Anaconda的发行版,则可以查看/root/install.log


    编辑:看来你正在使用Debian。 Debian把它的安装日志放到/ var / log / installer中。

    我最喜欢的与发行无关的技巧之一是检查文件或目录的inode更改时间 ,这些文件或目录在服务器的整个生命周期内都不可能被更改。 这些通常是根目录中的目录,例如/lost+found

    例如,这个Ubuntu 10.04 LTS系统确实是在2011年2月1日下午9:40左右安装的。

     # ls -lctr / | head -n 5 total 88 drwxr-xr-x 2 root root 4096 2011-02-01 21:40 selinux drwxr-xr-x 2 root root 4096 2011-02-01 21:40 opt drwxr-xr-x 2 root root 4096 2011-02-01 21:40 mnt drwxr-xr-x 2 root root 4096 2011-02-01 21:40 media 

    最后,如果你有一个ext *根文件系统,肯定会有一个合理的答案。 查看包含文件系统创build时间的文件系统元数据。 例如,这个命令显示挂载在/的文件系统的创build时间。

     tune2fs -l $(grep " / " /proc/mounts | grep -v rootfs | cut -f 1 -d " ") | grep created