惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Simon Willison's Weblog
Simon Willison's Weblog
P
Privacy International News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
Troy Hunt's Blog
Hacker News - Newest:
Hacker News - Newest: "LLM"
Attack and Defense Labs
Attack and Defense Labs
S
Secure Thoughts
V2EX - 技术
V2EX - 技术
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
O
OpenAI News
Cloudbric
Cloudbric
Google Online Security Blog
Google Online Security Blog
Schneier on Security
Schneier on Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Help Net Security
Help Net Security
Cyberwarzone
Cyberwarzone
G
GRAHAM CLULEY
L
Lohrmann on Cybersecurity
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Spread Privacy
Spread Privacy
NISL@THU
NISL@THU
N
News and Events Feed by Topic
T
Tenable Blog
S
Security @ Cisco Blogs
N
News and Events Feed by Topic
The Hacker News
The Hacker News
C
CXSECURITY Database RSS Feed - CXSecurity.com
宝玉的分享
宝玉的分享
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
V
Visual Studio Blog
P
Proofpoint News Feed
Webroot Blog
Webroot Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Jina AI
Jina AI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
Hugging Face - Blog
Hugging Face - Blog
腾讯CDC
L
LangChain Blog
The Register - Security
The Register - Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东

噜啦

使用Python 在WordPress 自动发布文章 xmlrpc 404 Not Found 错误 cPanel面板 AirPods 小米8 安卓设备 音量小 终极解决方法 EHEH 免费,轻量的Linux服务器监控 SSL证书过期监控 - 噜啦 创建第一个仓库并配置local信息 add and commit - 噜啦 Git 最小配置 - 噜啦 Privacy Pass Cloudflare验证码通过神器 - 噜啦 easypanel 搭建typecho 开启全站https/ssl 伪静态 - 噜啦 服务管理工具 systemctl - 噜啦 进程的控制与进程之间的关系 - 噜啦
du和ls查看文件大小不同的原因 - 噜啦
博主: 噜啦 · 2020-05-18 · via 噜啦
  • 发布时间:
  • 2038 次浏览
  • 834字数
  • 分类: Linux笔记本
  1. 首页
  2. 正文  

du查看的是文件的真实占用大小,而ls显示的是文件从开始到结尾记录的大小

使用dd命令进行测试:

dd if=/dev/zero bs=4M count=10 of=afile
if  表示输入文件,/dev/zero 输出全0
bs  表示block size,每次拷贝的文件大小,从/dev/zero每次拷贝4M内容,写入afile
count   表示写入多少次,这里将每次读区4M,读取10次,写入afile

>10+0 records in
>10+0 records out
>41943040 bytes (42 MB) copied, 0.0481747 s, 871 MB/s

分别用两个命令查看文件占用大小

du -h afile

>40M     afile

ls -lh afile

>-rw-r--r-- 1 root root 40M May 18 21:59 afile

创建空洞文件

dd if=/dev/zero bs=4M count=10 seek=20 of=afile
seek    表示跳过20个block,即创建80M的空洞文件

>10+0 records in
>10+0 records out
>41943040 bytes (42 MB) copied, 0.0483538 s, 867 MB/s

分别用两个命令查看文件占用大小

du -h afile

>40M     afile

ls -lh afile

>-rw-r--r-- 1 root root 120M May 18 22:03 afile

ls -lh 查看到的文件大小为120M,即dd命令先创建了80M的空洞,再写入了40M的内容

赞赏作者

如果觉得我的文章对你有用,请随意赞赏

du和ls查看文件大小不同的原因

 •