ubuntu查看内存占用情况-ubuntu查看内存占用情况命令

ubuntu查看内存占用情况-ubuntu查看内存占用情况命令

ubuntu查看内存占用情况

在 Ubuntu 系统中,查看内存占用情况有以下几种方法:

ubuntu查看内存占用情况-ubuntu查看内存占用情况命令

图形化界面方式


  • 使用系统监视器
    • 打开系统监视器:点击左上角的 “应用程序” 菜单,选择 “系统工具”,再选择 “系统监视器”。也可以在应用程序菜单中直接搜索 “系统监视器” 并打开。
    • 查看内存信息:在系统监视器窗口中,选择 “系统” 选项卡,可看到总内存、已用内存、空闲内存以及缓存和交换内存等信息。


命令行方式


  • 使用 free 命令
    • 基本用法:打开终端,输入free命令,将显示系统内存的详细使用情况,包括总内存、已用内存、空闲内存、共享内存以及缓冲区和缓存内存等信息。
    • 以可读格式显示:若想以更易读的格式查看,可使用free -h命令,“-h” 参数会使输出结果以合适的单位(如 K、M、G 等)显示。

  • 使用 top 命令
    • 启动 top 命令:在终端中输入 “top” 命令,即可显示当前运行的进程列表和各项系统参数信息。
    • 查看内存及排序:在 top 命令的输出中,可查看内存使用情况。按下 “Shift+M” 键,可按照内存使用率对进程进行排序,方便查看占用内存多的进程。

  • 使用 htop 命令
    • 安装 htop:如果系统未安装 htop,可在终端中输入sudo apt-get install htop进行安装。
    • 启动并查看:安装完成后,输入 “htop” 命令启动。在 htop 界面中,能直观看到内存使用情况以及各个进程的内存占用等信息,还可使用键盘进行交互操作,如按 F6 键可选择按照内存使用排序。

  • 使用 vmstat 命令:在终端中输入vmstat命令,该命令报告虚拟内存统计信息,查看 “swpd”(已使用的交换区)和 “free”(可用内存)列,可了解内存使用情况的详细信息。若想获取更详细的内存统计信息,可使用vmstat -s命令。
  • 查看 /proc/meminfo 文件:在终端中输入cat /proc/meminfo,该文件包含了有关内存使用的详细信息,如内存总量、空闲内存、各种缓存等信息。

看过该文章的人还看了