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
