linux学习之-3、 系统资源查看

1、vmstat 命令 监控系统资源

  • vmstat [刷新延时 刷新次数]
  • 例如:
    -- vmstat 1 3
每隔一秒刷新一次 刷新三次
editByWpp.png
editByWpp.png

缓冲和缓存的区别

  • 简单来说 缓存就是用来加速数据从硬盘中“读取”的,而缓冲是用来加速数据“写入”硬盘的


    editByWpp.png

    editByWpp.png

    2、查看硬件状态
    dmesg | grep CPU
    3、free命令查看内存使用状态

  • free[-b|-k|-m-g]
  • 选项
    --- -b :以字节为单位显示
    --- -k :以kb为单位显示,默认就是以kb为单位显示
    --- -m : 以MB为单位显示
    --- -g : 以GB为单位显示


    editByWpp.png
editByWpp.png

4、查看cpu信息

  • cat /proc/cpuinfo
    5、uptime命令
  • uptime
    显示系统的启动时间和平均负载,也就是top命令的第一行。w命令也可以看到这个数据
    6、查看系统与内核相关信息
  • uname[选项]
  • 选项
    -- -a :查看系统所有相关信息
    -- -r : 查看内核版本
    -- -s : 查看内核名称
    7、判断当前系统的位数
  • file /bin/ls
    8、 查询当前Linux系统的发行版本
  • lsb_release -a
    9、列出进程打开或使用的文件信息
  • lsof[选项]
  • 选项:
    --- -c 字符串:只列出以字符串开头的进程打开的文件
    --- -u 用户名 :只列出某个用户的进程打开的文件
    --- -p pid : 列出某个PID进程打开的文件


    editByWpp.png

你可能感兴趣的:(linux学习之-3、 系统资源查看)