Linux上查看系统/服务器运行时间的11种方法

原创
admin 15小时前 阅读数 2 #Linux
文章标签 Linux

<a target="_blank" href="https://glio.ithorizon.cn/tag/Linux/"style="color:#2E2E2E">Linux</a>上查看系统/服务器运行时间的11种方法

Linux上查看系统/服务器运行时间的11种方法

Linux系统中,查看系统的运行时间对于系统管理员来说是一个非常重要的任务。这可以帮助管理员了解系统的稳定性和运行状况。以下是11种在Linux上查看系统/服务器运行时间的方法。

方法一:使用`uptime`命令

`uptime`命令可以显示系统运行的时间、当前登录的用户数等信息。

uptime

输出示例:

20:47:06 up  1:17, 1 user, load average: 0.00, 0.00, 0.00

方法二:使用`w`命令

`w`命令可以显示当前登录的用户和系统运行时间等信息。

w

输出示例:

20:47:20 up  1:17, 1 user, load average: 0.00, 0.00, 0.00

方法三:使用`top`命令

`top`命令可以实时显示系统的进程信息,其中也包括系统的运行时间。

top

输出示例:

top - 20:47:28 up  1:17, 1 user, load average: 0.00, 0.00, 0.00

方法四:使用`lastb`命令

`lastb`命令可以查看登录挫败的日志,也可以从中获取系统的运行时间。

lastb

输出示例:

reboot   Fri Jan  1 20:45:35 192.168.1.1  bad login attempt for root from 192.168.1.1 port 43596 ep0

方法五:使用`last`命令

`last`命令可以查看系统的登录历史,包括系统的启动时间。

last

输出示例:

reboot   Fri Jan  1 20:45:35 192.168.1.1  [reboot]

方法六:使用`who`命令

`who`命令可以显示当前登录的用户列表,也可以从中获取系统的运行时间。

who

输出示例:

user     tty1         Jan 1 20:47   still logged in

方法七:使用`date`命令

`date`命令可以显示当前的日期和时间,也可以通过计算得到系统的运行时间。

date

输出示例:

Wed Jan  2 20:47:35 UTC 2023

假设系统启动时间是2023-01-01 20:45:35,那么可以通过以下方法计算运行时间:

2023-01-02 20:47:35 - 2023-01-01 20:45:35 = 1 day, 23 hours, 2 minutes, 0 seconds

方法八:使用`sysinfo`命令

`sysinfo`命令是System V init系统的一个脚本,可以提供系统的各种信息,包括运行时间。

sysinfo

输出示例:

system: Linux 5.4.0-42-generic #46-Ubuntu SMP Fri Jan  1 20:47:35 UTC 2021 x86_64

machine: x86_64

memory: 7877756 kB

initrd: initrd.img-5.4.0-42-generic

uptime: 1:17

load average: 0.00, 0.00, 0.00

方法九:使用`dmesg`命令


本文由IT视界版权所有,禁止未经同意的情况下转发

热门