【运维必看】Linux命令之lsblk命令

lsblk命令是Linux运维中显示块设备信息的强大工具。
CentOS7 .6 系统,lsblk版本2 .2 3 .2
[root@test1 ~] lsblk -V 显示版本信息:来自 util-linux 2 .2 3 .2 的 lsblk。

常用选项:
lsblk -a:显示所有阻塞设备。

lsblk -S:显示设备详细规格。

lsblk /dev/sda1 :显示特定分区信息。

lsblk -f:显示文件系统类型和UUID。

lsblk -p:以路径形式显示设备。

语法:lsblk [选项] <设备>。

实际匹配: [root@test1 ~] lsblk -a 列出所有设备,包括隐藏设备。

[root@test1 ~] lsblk -f 显示文件系统类型和 UUID。

注意:lsblk 不显示 RAM 磁盘信息。

实用提醒:勤于实践,熟能生巧。

查看Centos内存使用情况linux命令

等等,昨天我检查了公司旧服务器上的内存,发现使用 free -h 特别直观。
该设备是去年的,配置低端,内存8 GB。
当我检查 free -h 时,我发现只剩下 3 GB 是可用的,这也导致 1 .5 GB 被用于交换。
我就想,这个服务器需要加内存吗?但当时没有必要的工具,所以没有计算每个流程会用到多少。
现在想一下,如果你使用 ps aux --sort-rss 或者 top 按内存排序,你一定能够看到哪个进程消耗了大量内存。
嘿,有时候有点不那么微妙。