如何在Linux中查看当前文件夹大小

一、du命令

DU(英文全拼为 Disk Usage)命令用于查看磁盘使用情况,像是用于查看文件夹大小之类的。

$ du -sh /var/log

结果:

4.0G    /var/log

du命令的常用参数:

  • -h :以易读的方式显示信息
  • -s :只显示总大小,不显示每个子目录的大小
  • -c :显示所有总大小

二、df命令

DF(英文全拼为 Disk Free)命令用于查看磁盘空间的使用情况。

$ df -h

结果:

Filesystem           Size  Used Avail Use% Mounted on
/dev/sda5             38G  8.5G   28G  24% /
/dev/sda1            194M   54M  131M  30% /boot
tmpfs                 16G   92K   16G   1% /dev/shm

df命令的常用参数:

  • -h :以易读的方式显示信息
  • -T :显示文件系统类型
  • -t :仅显示指定文件系统类型的容量

三、ncdu命令

NC(DU)命令可用于带前端的linux命令行下的磁盘使用情况的可视化分析。

$ sudo apt-get install ncdu
$ ncdu

结果:

ncdu 1.12 ~ Use the arrow keys to navigate, press ? for help
--- / -----------------------------------------------------------------------------------
. 2.7 GiB [##########] /home
. 1.3 GiB [###### ] /usr
. 423.9 MiB [ ] /opt
. 246.1 MiB [ ] /var
. 43.1 MiB [ ] /lib
. 28.0 MiB [ ] /boot
. 26.8 MiB [ ] /etc
. 21.6 MiB [ ] /sbin
. 12.1 MiB [ ] /bin
. 10.1 MiB [ ] /run
. 9.7 MiB [ ] /lib32
. 8.7 MiB [ ] /lib64
. 7.6 MiB [ ] /include
. 1.8 MiB [ ] /share
@ 0.0 B [ ] initrd.img.old
@ 0.0 B [ ] initrd.img
@ 0.0 B [ ] vmlinuz.old
@ 0.0 B [ ] vmlinuz
------------------------------------------------------------------------------------------
```
ncdu命令支持的常用参数:

  • -q :运行后不显示欢迎信息
  • -r :递归扫描子目录
  • -x :不扫描指定文件系统类型的目录

四、总结

通过这三个命令,我们可以轻松查看linux中当前文件夹的大小。使用du命令可以精确计算每个子文件夹和文件的大小,使用df命令可以查看整个文件系统的存储使用情况。如果需要可视化分析,建议使用ncdu命令。

原创文章,作者:GWPCV,如若转载,请注明出处:https://www.506064.com/n/333885.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
GWPCVGWPCV
上一篇 2025-02-01 13:34
下一篇 2025-02-01 13:34

相关推荐

  • Idea新建文件夹没有java class的解决方法

    如果你在Idea中新建了一个文件夹,却没有Java Class,应该如何解决呢?下面从多个方面来进行解答。 一、检查Idea设置 首先,我们应该检查Idea的设置是否正确。打开Id…

    编程 2025-04-29
  • 如何在PyCharm中安装OpenCV?

    本文将从以下几个方面详细介绍如何在PyCharm中安装OpenCV。 一、安装Python 在安装OpenCV之前,请确保已经安装了Python。 如果您还没有安装Python,可…

    编程 2025-04-29
  • 如何在Python中实现平方运算?

    在Python中,平方运算是常见的数学运算之一。本文将从多个方面详细阐述如何在Python中实现平方运算。 一、使用乘法运算实现平方 平方运算就是一个数乘以自己,因此可以使用乘法运…

    编程 2025-04-29
  • 如何在树莓派上安装Windows 7系统?

    随着树莓派的普及,许多用户想在树莓派上安装Windows 7操作系统。 一、准备工作 在开始之前,需要准备以下材料: 1.树莓派4B一台; 2.一张8GB以上的SD卡; 3.下载并…

    编程 2025-04-29
  • 如何在Python中找出所有的三位水仙花数

    本文将介绍如何使用Python语言编写程序,找出所有的三位水仙花数。 一、什么是水仙花数 水仙花数也称为自恋数,是指一个n位数(n≥3),其各位数字的n次方和等于该数本身。例如,1…

    编程 2025-04-29
  • 如何在代码中打出正确的横杆

    在编程中,横杆是一个很常见的符号,但是有些人可能会在打横杆时出错。本文将从多个方面详细介绍如何在代码中打出正确的横杆。 一、正常使用横杆 在代码中,直接使用“-”即可打出横杆。例如…

    编程 2025-04-29
  • 如何在Spring Cloud中整合腾讯云TSF

    本篇文章将介绍如何在Spring Cloud中整合腾讯云TSF,并提供完整的代码示例。 一、TSF简介 TSF (Tencent Serverless Framework)是腾讯云…

    编程 2025-04-29
  • Akka 设置邮箱大小的方法和注意事项

    为了保障系统的稳定性和可靠性,Akka 允许用户设置邮箱大小。本文将介绍如何在 Akka 中设置邮箱大小,并且提供一些注意事项,以帮助读者解决可能遇到的问题。 一、设置邮箱大小 A…

    编程 2025-04-28
  • 如何在服务器上运行网站

    想要在服务器上运行网站,需要按照以下步骤进行配置和部署。 一、选择服务器和域名 想要在服务器上运行网站,首先需要选择一台云服务器或者自己搭建的服务器。云服务器会提供更好的稳定性和可…

    编程 2025-04-28
  • 如何在Python中输出汉字和数字

    本文将从多个方面详细介绍如何在Python中输出汉字和数字,并提供代码示例。 一、输出汉字 要在Python中输出汉字,需要先确保Python默认编码是utf-8,这可以通过在代码…

    编程 2025-04-28

发表回复

登录后才能评论