Linux终端命令(8)--df,du,(ls -l|grep “d“|wc -l)

Linux终端命令

  • 1.df -hl
  • 2.du
  • 3.ls -l|grep "d"|wc -l

查看文件系统一些命令

1.df -hl

查看分区磁盘使情况
Linux终端命令(8)--df,du,(ls -l|grep “d“|wc -l)_第1张图片硬盘空间不够时,跑程序会报错:

FileNotFoundError:[Errno] No usable temporary directory for…

或者

IOError:[Errno28] No space left on device

2.du

显示每个文件和目录的大小,占用磁盘的空间

du --help
du: illegal option – -
usage: du [-H | -L | -P] [-a | -s | -d depth] [-c] [-h | -k | -m | -g] [-x] [-I mask] [file …]

1.输出当前目录下第i层子目录所使用的空间,和本目录的总使用空间

du -h --max-depth =i

最后一行会列出总和使用空间,i=0 显示的就是这个目录所占据的空间,

-d 和 --max-depthx效果是一样

du -d 0 -h

3.ls -l|grep “d”|wc -l

查看文件夹文件数量
1.当前路径中文件夹的个数(包含子目录)

ls -l|grep “d”|wc -l

2.当前路径中文件的个数(包含子目录中的文件)

ls -l|grep “_”|wc -l

"_"置换成名字匹配项

还有另外两种书写方式

ls -l|grep “^d”|wc -l
ls -l|grep “^_”|wc -l

参考博文:https://blog.csdn.net/keneyr/article/details/84779845

你可能感兴趣的:(Linux终端命令)