linux 查看磁盘空间占用情况 和 目录大小

一、  查看磁盘空间使用情况, 使用命令 df -h

 二、 查看文件目录大小

1、最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。但是不显示文件夹的真实大小

 

 2、查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小。

 

 3、如果只想查看指定目录的总大小,可以使用du -sh 目录名称。

三、查看磁盘分区状态

 lsblk 命令

复制代码
[root@localhost vsftpd]# lsblk
NAME                          MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sdd                             8:48   0 223.6G  0 disk  
└─md126                         9:126  0 212.4G  0 raid1 
  ├─md126p1                   259:0    0   500M  0 md    /boot
  └─md126p2                   259:1    0 211.9G  0 md    
    ├─VolGroup-lv_root (dm-0) 253:0    0    50G  0 lvm   /
    ├─VolGroup-lv_swap (dm-1) 253:1    0  15.7G  0 lvm   [SWAP]
    └─VolGroup-lv_home (dm-2) 253:2    0 146.2G  0 lvm   /home
sdc                             8:32   0 223.6G  0 disk  
└─md126                         9:126  0 212.4G  0 raid1 
  ├─md126p1                   259:0    0   500M  0 md    /boot
  └─md126p2                   259:1    0 211.9G  0 md    
    ├─VolGroup-lv_root (dm-0) 253:0    0    50G  0 lvm   /
    ├─VolGroup-lv_swap (dm-1) 253:1    0  15.7G  0 lvm   [SWAP]
    └─VolGroup-lv_home (dm-2) 253:2    0 146.2G  0 lvm   /home
sda                             8:0    0   7.3T  0 disk  
sdb                             8:16   0   7.3T  0 disk  
复制代码

 

 

lsblk命令的参数如下:

-d ∶仅列出磁盘本身,并不会列出该磁盘的分区数据

-f ∶同时列出该磁盘内的文件系统名称

-i∶使用 ASCII的线段输出,不要使用复杂的编码(再某些环境下很有用)

-m ∶同时输出该装置在 /dev 底下的权限数据(rwx 的数据)

-p ∶列出该装置的完整文件名!而不是仅列出最后的名字而已。

-t ∶列出该磁盘装置的详细数据,包括磁盘队列机制、预读写的数据量大小等

 

posted @   猪脚踏浪  阅读(12403)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示