服务器中怎么查看内存(linux)?

1 个回答

  • 伏夕
    做你想做的,错了算我的。
    **1. free 命令(最常用)** ```bash free -h ``` * `-h` 以人类可读的方式显示(MB/GB) * 可以快速看到总内存、已用、可用、缓存/缓冲区等信息 **2. top / htop(实时监控)** ```bash top ``` * `top` 会持续刷新,显示 CPU、内存占用等 * `htop` 界面更友好,需要先安装:`yum install htop` 或 `apt install htop` **3. /proc/meminfo(详细内存信息)** ```bash cat /proc/meminfo ``` * 会列出内存的各种参数,包括总量、空闲、缓存、Swap 等,非常详细 **4. vmstat(查看内存和系统性能)** ```bash vmstat -s ``` * 显示系统内存使用情况及 CPU、IO 负载等信息 **5. dmesg(查看启动时的内存信息)** ```bash dmesg | grep -i memory ``` * 用于查看内核启动时识别的内存大小
    发布于 2025-08-10 17:43 •IP属地 天津
    举报
    评论
    收藏