login as: liupeng001 [email protected]'s password: ┌──────────────────────────────────────────────────────────────────────┐ │ • MobaXterm Personal Edition v25.0 • │ │ (SSH client, X server and network tools) │ │ │ │ ⮞ SSH session to [email protected] │ │ • Direct SSH : ✓ │ │ • SSH compression : ✓ │ │ • SSH-browser : ✓ │ │ • X11-forwarding : ✓ (remote display is forwarded through SSH) │ │ │ │ ⮞ For more info, ctrl+click on help or visit our website. │ └──────────────────────────────────────────────────────────────────────┘ Welcome to Ubuntu 22.04.3 LTS (GNU/Linux 5.15.0-107-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage System information as of Sat Mar 22 04:11:52 PM CST 2025 System load: 0.0 Processes: 365 Usage of /: 10.4% of 1.83TB Users logged in: 1 Memory usage: 4% IPv4 address for docker0: 172.17.0.1 Swap usage: 0% IPv4 address for eno1: 10.177.66.40 Temperature: 46.0 C 2 devices have a firmware upgrade available. Run `fwupdmgr get-upgrades` for more information. Expanded Security Maintenance for Applications is not enabled. 0 updates can be applied immediately. Enable ESM Apps to receive additional future security updates. See https://ubuntu.com/esm or run: sudo pro status The list of available updates is more than a week old. To check for new updates run: sudo apt update 15 updates could not be installed
时间: 2025-03-22 13:11:49 浏览: 62
<think>好的,用户想通过MobaXterm SSH连接Ubuntu服务器后查看系统负载、内存使用率、磁盘空间等信息。首先,我需要回忆一下在Linux系统中常用的系统状态命令。
系统负载通常可以用uptime或者top命令查看,uptime会显示最近1、5、15分钟的平均负载。内存使用率的话,free -h命令比较合适,加上-h参数可以更易读。磁盘空间自然是用df -h,显示各分区的使用情况。
然后,用户可能还想知道其他相关信息,比如登录信息。这时候需要查看/var/log/auth.log或者使用last命令查看最近的登录记录。另外,系统运行时间可以用uptime或者直接看/proc/uptime的内容。
可能还需要提到一些综合工具,比如htop,它比top更直观,或者glances这样的工具,提供更全面的监控。不过用户可能没有安装这些,所以还是以基本命令为主。
还要注意用户使用MobaXterm,这是一个支持SSH的终端工具,执行命令后的输出应该和普通终端一样。需要确保命令的正确性和可执行性,比如是否需要sudo权限。例如查看auth.log可能需要sudo权限。
然后,根据引用内容,用户提供的参考中有提到磁盘阈值(DISK_THRESHOLD)和超时设置,可能在回答中提及磁盘报警阈值相关的内容,比如df显示的百分比是否超过阈值。
最后,生成相关问题需要考虑用户可能的后续疑问,比如如何持续监控、如何清理磁盘空间、如何查看特定用户的登录记录等等。这些都需要涵盖进去。</think>[逐步解答]
通过MobaXterm SSH连接Ubuntu服务器后,可以通过以下命令查看系统状态信息:
1. 系统负载查看
执行命令:
```bash
uptime
```
输出示例:
```
15:32:01 up 2 days, 4:15, 1 user, load average: 0.08, 0.03, 0.05
```
- 最后3个数值分别表示1分钟、5分钟、15分钟的平均负载[^3]
- 单核CPU负载值超过1.0表示过载,多核CPU需乘以核心数计算阈值
2. 内存使用率
执行命令:
```bash
free -h
```
输出示例:
```
total used free shared buff/cache available
Mem: 7.7G 2.1G 3.2G 89M 2.4G 5.2G
Swap: 2.0G 0B 2.0G
```
- `available`列表示可用内存(包含缓冲/缓存)
- 内存使用率计算公式:$$ \text{使用率} = \frac{used}{total} \times 100\% $$
3. 磁盘空间检查
执行命令:
```bash
df -h
```
输出示例:
```
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 98G 24G 69G 26% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
```
- `Use%`列直接显示分区使用率
- 当使用率达到设置的$DISK\_THRESHOLD$(默认95%)时需及时清理
4. 登录信息查看
执行命令:
```bash
last -n 10
```
输出示例:
```
user1 pts/0 192.168.1.100 Fri Jun 21 15:30 still logged in
user2 pts/1 203.0.113.45 Fri Jun 21 14:55 - 15:20 (00:25)
```
- 显示最近10条登录记录
- 完整日志路径:$ /var/log/auth.log $[^1]
5. 综合监控(需安装)
```bash
htop
```
该命令提供交互式界面,整合显示:
- CPU使用率
- 内存占用排行
- 进程资源消耗
- 温度监控等
阅读全文
相关推荐
















