Linux shell查看各文件夹容量大小

2023-12-26 17:56:03

Linux 操作系统是一种免费的操作系统,作为开源系统,它被广泛地应用在服务器端以及部分人士的电脑操作系统上。Linux 的文件操作类似于 Windows,但是又有其独特的功能。在本篇文章中,我们将详细探讨怎样在 Linux 系统中查看各个文件夹的大小。

1.使用“du”命令查看文件夹大小

“du”命令是 Linux 系统中一个非常常用的命令,它能够查看文件夹的大小,并且可以通过命令参数进行不同的格式输出。使用 du 命令的统计结果不仅包含被占用的空间,还包含文件的真正大小,所以这是一个非常实用的命令。

使用 du 命令时需要给出一个目标路径,如果未指定递归参数,则命令将只针对该目标具体到哪个文件或文件夹而不会依次遍历子目录。例如,要查看当前目录下所有文件的文件大小,可以使用以下命令:

“`shell

du -sh *

“`

在执行这个命令时,“-s”参数用于只显示每个文件的磁盘使用量总和。而“-h”参数用于在输出时将字节大小格式化为友好的可读字符串。

2.使用“df”命令查看磁盘分区情况

“df”命令用于显示磁盘分区的情况,包括磁盘容量、已使用、可用和文件系统类型等。我们可以使用该命令了解磁盘的占用情况,以便更好地管理磁盘空间。

最基本的使用方式,即显示每个挂载的文件系统的容量、使用情况和可用空间。以下是该命令的基本语法:

“`shell

df -h

“`

在执行这个命令时,“-h”参数用于格式化输出的数字,以友好的方式显示一个人可读的字节大小。

3.使用“ncdu”命令查看文件夹大小

“ncdu”是一个交互式命令行工具,它可以帮助您更容易地查看大型文件夹的内容,并了解占用磁盘空间的文件和文件夹。使用该命令,通过键盘导航(上、下、左、右)可以选择您要查看的目录、子目录和文件。这个工具非常适合在命令行下查询磁盘空间使用情况。

安装过程非常简单,只需要运行以下命令即可:

“`shell

sudo apt-get install ncdu

“`

安装完成后,可以使用该命令查看磁盘空间使用情况,例如查看当前文件夹的使用情况:

“`shell

ncdu

“`

以上是 Linux 系统中三种查看文件夹大小的方法,每一种方法都有其独特的特点,我们可以根据具体需求选择使用不同的命令。实际使用时,我们可以根据实际情况,综合运用上述命令,以及其他相关的工具,如“What size”等等,来查看文件夹大小,使我们的文件夹管理更加的井然有序,并帮助我们更好地管理磁盘空间,从而提高系统的性能和稳定性。

相关问题拓展阅读:

linux下怎么查看文件夹中各个文件的大小

du -a:使用此选项时,显示目录和目录下子目录和文件占用磁盘空间的大小

du常用的选项:

-h:以人类可读的方式显示

-a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小

-s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件亩贺占用的磁盘空间大小

-c:显示几个目录或文件占用的磁拍耐陪盘空间大小袭蠢,还要统计它们的总和

–apparent-size:显示目录或文件自身的大小

-l :统计硬链接占用磁盘空间的大小

-L:统计符号链接所指向的文件占用的磁盘空间大小

首先是最简单的方法,这种方法只是适用于有图形界面的linux操作系统,例如fedora操作系统。誉渣搭右击需要查看文件夹,然后点击属性选项,在弹出的属性框中找到内容所在一行,会列出此文件夹有多少项及其大小。

当然以上方法适用范围有限,只适用于图形界面的linux操作系统,下面介绍一种通用的方法,那就是使用命令行操作。

① 点击终端开始操作命令行。首先使用“ls”命令,列出当前文件夹下的所有文件和文件夹,然后使用“cd”命令打开需要查看文件夹大小的文件夹,然后使用“du -s”命令,此时可能会看到一长串的数字,这就是文件夹的大小,只不过显示的是文件夹的字节数。

② 很多人不习惯看字节数,不知道它到底是代表多大,此时可以再次使用“du”命令,只不过把后面的参数多加一个“h”,具庆拿体命令是“du -sh”,然后再看数值,已经变成了以M结尾的数字。

③ 当然“du”命令除了这种用法之外还梁乱有其他的用法,那就直接在“du -sh /”输入想要查询的文件夹路径即可,例如“du -sh /home/fengshenlong/vm”就是查询“vm文件夹”的大小,输入命令即可看到,跟直接进入目录输入的结果是一致的

linux如何查看文件夹大小

例如查看此文件的大小,文件:/home/oucanrong/iso/CentOS-6.10-x86_64-minimal.iso

1:使用stat命令查看

stat命令一般用于查看文件的状态信扮春链息。stat命令的输出信息比ls命令的输出信息要更详细。

命令:stat ~/iso/CentOS-6.10-x86_64-minimal.iso

2:使用wc命令

wc命令一般用于统计文件的信息,比如文本的行数,文件所占的字节数。

命令厅孙: wc -c ~/iso/CentOS-6.10-x86_64-minimal.iso

3:使用du命令

du命令一般用于统计文件和目录所占用的空间大小。命令

:du -h ~/iso/CentOS-6.10-x86_64-minimal.iso

4: 使用ls命令

ls 命令一般用于查看文件和目录的信息,包括文件和目录权限、拥有者、所对应的组、文件大小、修改时间、文件对应的路径等等信息。命令:

ls -lh ~/iso/ubuntu-18.04.1-live-server-amd64.iso

5:使用ll命令(其实就是ls -l的别名)

在大部分的Linux系统中,都已经设置了ls -l的别名为ll,所森雀以并不存在ll的命令,ll只是一个别名命令而已。

命令: ll -h ~/iso/ubuntu-18.04.1-live-server-amd64.iso

linux 各文件夹 大小的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 各文件夹 大小,Linux文件夹大小详解,清晰查看各文件夹容量大小,linux下怎么查看文件夹中各个文件的大小,linux如何查看文件夹大小的信息别忘了在本站进行查找喔。

文章来源:https://blog.csdn.net/lyd0813/article/details/135224617
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。