1. Home
  2. Docs
  3. 笔记Linux
  4. 文件系统

文件系统

dd if=/dev/zero of=50M.file bs=1M count=50 # 生成50M文件

find . -type f | xargs cat | wc -l #统计指定目录下全部文件的总行数

wc -lc 文档.txt #统计指定某个文件总行数和大小

FAQ

Q: 如何查看指定的某几行?

sed -n '5,9p' file.txt 参考更多

Q: 如何查看当前目下(包括子目录)的文件数量?

ls -lR| grep "^-" | wc -l

统计当前目录下文件的个数(不包括目录): ls -l | grep "^-" | wc -l

查看某目录下文件夹(目录)的个数(包括子目录): ls -lR | grep "^d" | wc -l

Tip: grep "^-" 过滤ls的输出信息,只保留一般文件,只保留目录是grep "^d"

du

查看文件及文件夹大小 详细

查看当前层级文件夹大小 du -h --max-depth=1

mac: du -d 1 -h, du -sh */ #统计当前目录下的文件夹大小

pv

pv my_big_file > backup/my_big_file 显示复制进度 更多>>

Was this article helpful to you? Yes No

How can we help?