你有一条linux命令学习之df、du

命令遗忘是正常的,记录命令是必要的。
那么今天要下载一个源,想知道自己的磁盘空间,因此学习df命令。

df命令
1. 命令用途:报告文件系统磁盘空间的使用情况
2. 命令语法:df [-aBhHikmlPtTx] file
3. 命令参数
-a 显示所有的文件系统使用状况
-B 指定显示的单位大小。例如1k,1m
-h 以易读的GB、MB、KB等格式显示(实用),1k = 1024
-H 和-h参数一样,但是1k=1000
-i 以inode的数量来显示
-k以KB的格式显示,相当于–block-size=1k
-m 以KB的格式显示,相当于–block-size=1m
-l 只显示本地文件系统
-P 使用POSIX格式显示
-t 只显示指定类型的文件系统
-T 显示文件系统类型
-x 不显示指定类型的文件系统。

4.示例

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3.7G     0  3.7G   0% /dev
tmpfs           744M  9.5M  735M   2% /run
/dev/sda1       184G   70G  105G  40% /
tmpfs           3.7G   25M  3.7G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.7G     0  3.7G   0% /sys/fs/cgroup
/dev/sda6       922M  167M  692M  20% /boot
tmpfs           744M   84K  744M   1% /run/user/1000
/dev/sdb1       932G  637G  296G  69% /media/qd/TOSHIBAQD

Filesystem:文件系统的设备名称
1K-blocks:说明下面的数字单位是1KB,可用-h、-B或-m来改变
Used:使用的空间大小; Available:剩余的空间大小
Use%:磁盘使用率
Mounted on:磁盘挂载的目录

du命令
1. 命令用途:估算文件占用磁盘的空间大小
2. 命令语法:df [-abckmshxLSH] file
3. 命令参数
-a 显示目录中所有文件的大小
-b 显示目录或文件大小时,以byte为单位
-c 除了显示所有目录或文件的大小外,也显示所有目录或文件的总和
-k 以KB为格式显示(1k = 1024)
-m 以MB为格式显示。
-s 仅显示总计
-h 以K,M,G为单位,提高信息的可读性
-x 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。
-L 显示选项中所指定符号链接的源文件大小。
-S 并不含其子目录的大小。
-H 与-h参数相同,K,M,G是以1000为换算单位
–time 显示目录或子目录中文件的最后修改时间

4.示例

$ du -ah --time
4.0K    2017-08-23 08:44    ./ubuntu_after.txt
13M 2017-08-31 11:01    ./鸟哥的Linux私房菜-基础学习篇第四版.pdf
24K 2017-08-21 11:06    ./deboot.docx
16K 2017-11-15 10:30    ./ppt.ppt
13M 2017-11-15 10:30    .

注:linux命令系列–参考网络资料、鸟哥、man手册

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值