美文网首页
linux 下查看文件占用空间

linux 下查看文件占用空间

作者: tafanfly | 来源:发表于2019-07-08 16:35 被阅读0次

1.linux 下查看磁盘空间 df -h
2.linux 下查看文件占用空间 du
3.linux 下查找相应大小文件 find


linux 下查看磁盘空间 df -h

下图可以看到空间使用率为53%, 剩余可用空间为21G

 $ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            1.5G     0  1.5G   0% /dev
tmpfs           301M  4.9M  296M   2% /run
/dev/sda1        47G   23G   21G  53% /
tmpfs           1.5G   92K  1.5G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           1.5G     0  1.5G   0% /sys/fs/cgroup
cgmfs           100K     0  100K   0% /run/cgmanager/fs
tmpfs           301M   12K  301M   1% /run/user/1000

linux 下查看文件占用空间 du

  • du -sh folder/ : 查看folder目录占用空间大小, 不列出目录下的子目录情况
$ du -sh envs/
867M    envs/
  • du -ah folder/ : 查看folder目录占用空间大小, 且列出目录下的子目录情况
$ du -ah envs/
4.0K    envs/premkproject
... ...
148M    envs/python_2_7
4.0K    envs/predeactivate
4.0K    envs/initialize
867M    envs/
  • 参数 --max-depth= 表示查询目录的层数
$ du -ah --max-depth=2 envs/
4.0K    envs/premkproject
4.9M    envs/python_3_6/bin
719M    envs/python_3_6
4.0K    envs/postactivate
3.8M    envs/python_2_7/bin
148M    envs/python_2_7
4.0K    envs/predeactivate
4.0K    envs/initialize
867M    envs/
  • 其他参考阅读 du --help

linux 下查找相应大小文件 find

查找envs/目录及子目录下大于50M的文件

$ find envs/ -size +50M
envs/python_3_6/lib/python3.6/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so

相关文章

网友评论

      本文标题:linux 下查看文件占用空间

      本文链接:https://www.haomeiwen.com/subject/uxfahctx.html