如何查看linux服务器什么时候启动的

不及物动词 其他 107

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要查看Linux服务器何时启动,可以使用以下几种方法:

    方法一:使用last命令

    1. 打开终端或远程登录服务器。

    2. 在命令行中输入以下命令:

      last reboot
      

      或者

      last -x reboot
      
    3. 按下Enter键执行命令。系统将显示最后一次服务器启动的时间和日期。

    方法二:查看/var/log/syslog或/var/log/messages文件

    1. 打开终端或远程登录服务器。

    2. 在命令行中输入以下命令:

      cat /var/log/syslog | grep "system boot"
      

      或者

      cat /var/log/messages | grep "system boot"
      
    3. 按下Enter键执行命令。系统将显示所有服务器启动的时间和日期。

    方法三:查看/boot/grub/grub.conf或/boot/grub2/grub.cfg文件

    1. 打开终端或远程登录服务器。

    2. 在命令行中输入以下命令:

      cat /boot/grub/grub.conf | grep "^title" | cut -d " " -f 2-3
      

      或者

      cat /boot/grub2/grub.cfg | grep "^menuentry" | cut -d "'" -f 2 | sed 's/^Linux.*[0-9]\)/\1/'
      
    3. 按下Enter键执行命令。系统将显示所有可用操作系统以及它们的启动时间。

    请注意,这些方法可能需要root权限才能执行。如果您不具备root权限,请与系统管理员联系。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要查看Linux服务器启动的时间,可以使用以下几种方法:

    1. 使用uptime命令:该命令会显示服务器启动的时间和服务器当前的运行时间。在终端中输入以下命令即可查看:

      uptime
      
    2. 使用last命令:该命令会显示最近的用户登录和系统启动记录。在终端中输入以下命令即可查看:

      last reboot
      
    3. 查看/var/log/messages文件:该文件包含系统日志信息,包括服务器启动的时间。可以使用cat命令将文件内容输出到终端进行查看:

      cat /var/log/messages
      
    4. 使用journalctl命令:该命令用于查看系统日志,包括服务器启动的时间。在终端中输入以下命令即可查看:

      journalctl --list-boots
      
    5. 查看/var/log/boot.log文件:该文件记录了服务器启动时的启动过程日志,可以使用cat命令将文件内容输出到终端进行查看:

      cat /var/log/boot.log
      

    以上方法中,uptime命令和last命令是最常用和简单的方法,能够快速获取服务器启动的信息。/var/log/messages文件和journalctl命令可以提供更详细的系统日志信息。/var/log/boot.log文件则记录了服务器启动的详细过程。根据实际需求选择使用合适的方法查看服务器的启动时间。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要查看Linux服务器的启动时间,可以使用以下方法:

    1. 使用uptime命令
      uptime命令可以显示系统启动时间以及服务器当前的运行时间。
      在终端输入以下命令:

      uptime
      

      输出示例:

      15:30:45 up 3 days, 4:11, 1 user, load average: 0.12, 0.08, 0.03
      

      这个输出表示服务器上次启动时间是3天前,运行时长为4小时11分钟。

    2. 使用last命令
      last命令可以显示系统开机时间的日志记录。
      在终端输入以下命令:

      last reboot
      

      输出示例:

      reboot   system boot  4.15.0-70-generi Sat Jan 12 10:17   still running
      reboot   system boot  4.15.0-70-generi Fri Jan 11 14:29 - 10:17  (19:47)
      

      这个输出表示服务器上次启动时间是1月12日10点17分。

    3. 查看/var/log/boot.log文件
      /var/log/boot.log文件记录了系统启动时的日志信息,其中包括启动时间。
      使用以下命令打开该文件:

      less /var/log/boot.log
      

      然后使用方向键向下滚动,找到Bootup完毕的那一行,该行的时间就是服务器启动时间。

    4. 查看/var/log/syslog文件
      /var/log/syslog文件也包含了系统启动时的日志信息。
      使用以下命令打开该文件:

      less /var/log/syslog
      

      然后使用方向键向下滚动,找到类似于"kernel: [ 0.000000] Initializing cgroup subsys cpuset"的行,该行的时间就是服务器启动时间。

    以上是查看Linux服务器启动时间的几种方法。根据具体情况选择一种方法即可。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部