linux查询文件夹大小命令
-
在Linux系统中,可以使用du命令来查询文件夹的大小。du命令是Disk Usage(磁盘使用情况)的缩写,可以显示文件夹及其子文件夹的磁盘使用情况。
du命令的基本用法是:
“`shell
du [选项] [目录]
“`下面是常用的du命令选项:
– -h:以人类可读的方式显示文件夹大小,例如显示为KB、MB、GB等;
– -s:只显示指定目录的总大小,不显示子文件夹的大小;
– -c:以总计方式显示所有文件夹大小;
– –max-depth=:限制显示的深度,指定n为正整数,表示只显示n层文件夹的大小;
– –exclude=:排除匹配的文件夹,可以使用通配符模式; 例如,要查询当前目录下文件夹”example”的大小,可以使用以下命令:
“`shell
du -sh example
“`这个命令将返回以人类可读的方式显示的”example”文件夹的大小。
如果要查询当前目录下所有文件夹的大小,并显示总计,可以使用以下命令:
“`shell
du -shc */
“`其中,”*/”表示匹配当前目录下的所有文件夹。
最后,值得注意的是,du命令默认以块(block)为单位显示文件夹大小。如果需要以字节、KB或者MB为单位显示,可以使用其他选项,如-du -sk表示以KB为单位显示,-du -sm表示以MB为单位显示。
2年前 -
在Linux系统中,有几个常用的命令可以用来查询文件夹的大小:
1. du命令:du命令可以用来估算文件夹的大小。默认情况下,它会递归地计算文件夹中所有文件和子文件夹的大小,并将总大小以字节为单位显示。
用法:`du [选项] [文件夹]`
例子:
– `du /home`:显示/home文件夹的大小。
– `du -h /home`:以易读的方式显示/home文件夹的大小。2. df命令:df命令用于查询文件系统的磁盘空间使用情况,包括文件夹的大小。它会列出每个挂载的文件系统的信息。
用法:`df [选项] [文件夹]`
例子:
– `df /home`:显示/home所在文件系统的使用情况。
– `df -h /home`:以易读的方式显示/home所在文件系统的使用情况。3. ls命令:ls命令可以用来列出文件夹中的文件和子文件夹,并显示它们的大小。
用法:`ls -l [文件夹]`
例子:
– `ls -l /home`:列出/home文件夹中的文件和子文件夹,并显示它们的大小。4. ncdu命令:ncdu是一种交互式的文件夹大小查看器,可以递归地扫描文件夹并在终端中显示文件夹和文件的大小。
安装:`sudo apt-get install ncdu`(需先安装ncdu)
用法:`ncdu [选项] [文件夹]`
例子:
– `ncdu /home`:启动ncdu并扫描/home文件夹。5. find命令:find命令可以用来查找文件和文件夹,并显示它们的大小。
用法:`find [路径] -size [+/-]<大小>`
例子:
– `find /home -size +1G`:在/home文件夹下查找大小大于1GB的文件和文件夹。2年前 -
在Linux系统中,你可以使用以下命令来查询文件夹的大小:
1. du命令:该命令用于显示目录或文件的大小。du命令默认以KB为单位显示大小。
查询当前目录的大小:
“`
du -sh
“`查询指定目录的大小:
“`
du -sh /path/to/directory
“`
-s选项表示只显示总大小,不显示子目录的大小。
-h选项表示以人类可读的方式显示大小,更易于阅读。2. ncdu命令:该命令一般需要手动安装,它提供了一个更友好的界面来显示目录的大小。
安装ncdu命令:
“`
sudo apt-get install ncdu # Debian/Ubuntu
sudo yum install ncdu # CentOS/RHEL
“`使用ncdu命令查询目录的大小:
“`
ncdu /path/to/directory
“`ncdu命令会递归地扫描指定目录,并以交互式的方式显示目录及其子目录的大小。
3. ls命令:ls命令通常用于列出文件和目录的详细信息,使用-l选项可以显示文件和目录的大小。
查询当前目录的大小:
“`
ls -lh
“`查询指定目录的大小:
“`
ls -lh /path/to/directory
“`-l选项表示以长格式显示文件和目录的信息,包括文件大小。
-h选项表示以人类可读的方式显示文件大小,更易于阅读。以上是在Linux系统中查询文件夹大小的常用命令。你可以根据自己的需求选择适合的命令来查询文件夹的大小。
2年前