Skip to content

Linux服务器信息 ​

系统重启时间 ​

方式一:last ​

bash
:~> last reboot
reboot   system boot  4.14.105-1-tlinu Thu Apr  1 19:21 - 21:32 (1+02:10)   
// 显示上一次重新启动的时间

wtmp begins Thu Apr  1 19:21:53 2021

方式二:who ​

bash
:~> who -b
         system boot  2021-04-01 19:21
// 显示上一次重新启动的时间和日期

方式三:uptime ​

bash
:~> uptime      
 21:32:50 up 1 day,  2:11,  2 users,  load average: 7.48, 7.31, 7.42
 
// up 后面跟的是 系统已运行时间,可以换算出服务器多久前重启过

服务器时间校准方法 ​

使用timedatectl命令校准时间

timedatectl是一个更现代的工具,用于管理系统时间和日期。它可以用来查看当前时间设置,启用NTP自动同步,或手动设置系统时间。以下是一些使用timedatectl的示例:

bash
# 查看当前时间设置
timedatectl

# 启用NTP自动同步
sudo timedatectl set-ntp true

# 手动设置系统时间
sudo timedatectl set-time '2023-08-06 09:14:31'

内存使用情况 ​

ps命令可以实时的显示各个进程的内存使用情况。Reported memory usage information includes %MEM (percent of physical memory used), VSZ (total amount of virtual memory used), and RSS (total amount of physical memory used)。你可以使用 “–sort”选项对进程进行排序,例如按RSS进行排序:

bash
\$ ps aux --sort -rss

image-20251227142203094