linux磁盘管理 磁盘查看操作

时间:2022-01-09 11:42:00

df查看磁盘分区使用状况

df --显示磁盘分区使用状况
'l' 仅显示本地磁盘(默认)
'a' 显示所有文件系统的磁盘使用情况,包含比如/proc/
'h' 以1024进制计算最合适的单位显示磁盘容量
'H' 以1000进制计算最合适的单位显示磁盘容量
'T' 显示磁盘分区类型
'-t' 显示指定类型文件系统的磁盘分区
'-x' 不显示指定类型文件系统的磁盘分区
[root@ssgao1987 /]# df -ahT
Filesystem           Type         Size  Used Avail Use% Mounted on
/dev/mapper/vg_ssgao1987-lv_root
                    ext4          16G  1.2G   14G   8% /
proc                 proc            0     0     0    - /proc
sysfs                sysfs           0     0     0    - /sys
devpts               devpts          0     0     0    - /dev/pts
tmpfs                tmpfs        939M     0  939M   0% /dev/shm
>>>以1024进制显示所有磁盘以1024进制以最适合的进制显示磁盘容量 ,并且显示磁盘类型

du统计磁盘上的文件大小

du --统计磁盘文件的大小
'b' 以byte为单位统计文件大小
'k' 以KB为单位统计文件
'm' 以MB为单位统计文件
'h' 按照1024进制以最适合的单位统计文件
'H' 按照1000进制以最适合的单位统计文件
's' 指定统计目标
[root@ssgao1987 ~]# du -h
56K .
[root@ssgao1987 ~]# du -sh *.log
16K install.log

第一级目录大小

ssgao:jetty aouo$ du -h -d 1 .
16K ./bin
14M ./demo-base
288K ./etc
8.1M ./lib
 0B ./logs
580K ./modules
 0B ./resources
4.0K ./webapps
23M .

分区的要点

1)主分区和扩展分区总数不能超过4个
2)扩展分区最多只能有1个
3)扩展分区不能直接存储数据

查看目录和文件大小 du -sh

du -sh .
    对当前目录下的所有目录和文件的大小进行汇总, -s表示汇总, -h表示KB,MB,GB,TB格式进行人性化显示
du -sh *
    对当前目录下每一个目录和文件的大小分别进行汇总
du -sh apps
    对指定的目录的大小进行汇总
du -sh logs/*
    对指定的目录下面所有的子目录和文件的大小进行汇总