干货分享|Linux下查看内存使用情况方法总结

linux 查看cpu核数、内存总容量、硬盘总容量

要检查 Linux 中的 CPU 核心数,请在 process/proc/cpuinfo 中使用 grep。
该命令直接统计/proc/cpuinfo中的进程行数。
例如,在CentOS 7 系统上,执行后的数字就是内核体编号。

要确定总内存,请使用 free -h | ^内存:/ {打印$2 }'。
例如,Ubuntu 2 0.04 执行时,输出单位为G。
它显示了对整个身体的自由控制。

使用 df -h | tail -1 为整个刚性能力。
例如,运行Debian 1 0时,将显示所有分区的总容量。
df 控件查看文件系统空间,并且是单元友好的。

不确定挂载点是否算作总容量。
您可以使用 mount 来检查第一次挂载的状态。
或者使用 fdisk -l 查看分区表。
你自己掂量一下。

linux查看配置命令是什么

说白了,你只需要这些命令来检查你的Linux系统上的硬件配置。
你可以直接使用它,但要知道每个命令的重点。

我们先来说说lscpu。
去年我们运行该计划时,它直接显示了 CPU 核心数、线程数和架构数量,而无需运行各种表格。
还有一点是cat/proc/cpuinfo。
这对于挖掘细节尤其有用,例如某个核心的运行速度以及单元有多大。
但数据太满,没有grep无法读取。
去年我写过关于此错误参数的文章。
另一个是决定性的。
free -m 中可用的值相当巧妙,因为包括缓存在内,重新启动后内存可能会突然减少很多。

一开始我以为lsblk和fdisk -l是兄弟命令,后来发现它查看整个设备块,但这个只查看分区表。
去年启动系统时,我几乎看到了分区信息磁盘信息。
等等,更多,df -h 是运维常用的工具,但是注意,系统更新时挂载点可能会发生变化,例如磁盘突然以不同的方式挂载。

建议立即将这些命令插入脚本中并全部运行一次,以避免每次都手动输入。
但是,您应该记住检查环境的权限 - 例如,某些服务器需要 sudo 而不是 fdisk -l 。