linux命令查看文件大小|查看linux文件夹大小

linux命令查看文件大小|查看linux文件夹大小的第1张示图

❶ linux 查看文件和文件夹大小

1、最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。2、通过命令 -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。3、查询当前目录总大小可以使用 -sh,其中s代表统计汇总的意思,即只输出一个总和大小。4、同样,通过命令 -h –max-depth=0 *,可以只显示直接子目录文件及文件夹大小统计值。5、如果只想查看指定目录的总大小,可以使用 -sh 目录名称。6、对于指定文件夹也可以指定显示层次深度,如 -h –max-depth=0 software/及 -h –max-depth=1 software/

❷ linux如何查看文件夹大小

例如查看此文件的大小,文件:/home/oucanrong/iso/CentOS-6.10-x86_64-minimal.iso1:使用stat命令查看 stat命令一般用于查看文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。命令:stat ~/iso/CentOS-6.10-x86_64-minimal.iso2:使用wc命令 wc命令一般用于统计文件的信息,比如文本的行数,文件所占的字节数。命令: wc -c ~/iso/CentOS-6.10-x86_64-minimal.iso3:使用命令命令一般用于统计文件和目录所占用的空间大小。 命令 : -h ~/iso/CentOS-6.10-x86_64-minimal.iso4: 使用ls命令 ls 命令一般用于查看文件和目录的信息,包括文件和目录权限、拥有者、所对应的组、文件大小、修改时间、文件对应的路径等等信息。 命令:ls -lh ~/iso/ubuntu-18.04.1-live-server-amd64.iso5:使用ll命令(其实就是ls -l的别名) 在大部分的Linux系统中,都已经设置了ls -l的别名为ll,所以并不存在ll的命令,ll只是一个别名命令而已。 命令: ll -h ~/iso/ubuntu-18.04.1-live-server-amd64.iso

❸ LINUX 查看目录和文件大小

-ah –max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。 命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为: -sh 一、的功能: “ reports the amount of disk space used by the specified files and for each subdirectory (of directory arguments). with no arguments,“ reports the disk space for the current directory。 很明显,与df不同,它用来查看文件或目录所占用的磁盘空间的大小。 二、常用的选项: -h:以人类可读的方式显示 -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小 -s:显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小 -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和 –apparent-size:显示目录或文件自身的大小 -l :统计硬链接占用磁盘空间的大小 -L:统计符号链接所指向的文件占用的磁盘空间大小 一、 -h:这个就不多说了。 二、 -a:使用此选项时,显示目录和目录下子目录和文件占用磁盘空间的大小。 可以看出,默认情况下只显示download目录占用磁盘空间的大小,而使用-a选项后,它不仅显示了目录(最后一行),而且显示了目录下各个文件占用磁盘空间的大小。 三、 -s:使用此选项时,只显示目录所占用磁盘空间的大小,而不显示其下子目录和文件占用磁盘空间的信息。 默认情况下,不显示目录下文件占用磁盘空间的信息,但它会显示其下子目录占用磁盘空间的信息;而使用-s选项以后,只显示xx目录占用磁盘空间的大小。 四、 –apparent-size: 显示文件或目录自身大小,而不是它们占用的磁盘空间大小。文件或目录占用磁盘空间的大小与它们自身大小有时候并非完全一致;这种现象非linux所独有,windows里也是如此。我们看这个选项的帮助文档的解释:The apparent size of a file is the number of bytes reported by `wc –c` regular files ,or more generally, `ls –l –block-size=1` or `stat –format=%s`.For example, a file containing the word `zoo` with no newline would, of course, have an apparent size of 3. Such a small file may require anywhere from 0 to 16 kib or more of disk space, depending on the type and configuration of the file system on which the file resides. 这段话给出了文件或目录自身大小与占用磁盘空间大小的区别。他下面举出了一个更加夸张的例子,这里就不把它写出来了。我们知道了:wc或ls –block-size显示的是其自身大小,而给出的则是占用的磁盘空间的大小。 五、 -c:使用此选项时,不仅显示几个文件或目录各自占用磁盘空间的大小,还统计它们的总和。 如图所示,加上-c选项后,不仅显示两个目录各自占用磁盘空间的大小,还在最后一行统计它们的总和。 六、 -l:这个选项主要是针对硬链接。 在统计目录占用磁盘空间大小时,-l选项会把硬链接也统计进来。帮助文档是这样解释的:Count the size of all files,even if they have appeared already(as a hard link)。 我们在download目录下建立一个硬链接,指向本目录下的一个文件。不使用-l选项时,发现硬链接指向本目录下的文件,于是自动忽略该链接文件,以免造成重复统计;使用-l选项,才会把硬链接文件也统计进来。 七、 -L:这个选项主要是针对符号链接。 它会把符号链接所指向的文件占用磁盘空间的大小也统计进来。帮助文档是这样解释的:Dereference symbolic links(show the disk space used by the file or directory that the link points to instead of the space used by the link)。 我们在download目录下创建一个符号链接,指向本目录下的一个文件。我们看到上面图片中显示的操作结果,当使用-L选项时,会把符号链接所指向的文件的大小也统计到目录里来。 另外我们看 -lh的结果,与 -h相同,好像没有统计出符号链接的大小;其实并非如此。从实际操作来看,符号链接本身似乎并不占用磁盘空间,所以才出现上述情况。 最后,命令在统计目录占用磁盘空间时,默认不统计链接文件(无论是硬链接或是符号链接),所以要用-l和-L选项特地指出来;此外,命令默认不显示目录下文件占用磁盘空间的信息,但是却默认显示其下子目录所占用磁盘空间的信息。怪哉。 -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 -lh –max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。 以上这篇linux下使用 查看某个文件或目录占用磁盘空间的大小方法就是我分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

❹ 查看linux文件夹大小

1. 前言本文主要讲解在Linux系统上怎么查看某个文件夹大小。我们将会使用命令。命令是“disk usage磁盘使用情况”的缩写,它报告给定文件或文件夹使用的磁盘空间的估计数。它对于查找占用大量磁盘空间的文件和文件夹非常有用。linux怎么查看某个文件夹大小2. 如何使用“命令查看某个文件夹大小命令的使用语法: [OPTIONS]… FILE…如果给定的文件是一个文件夹,将总结该目录中每个文件和子文件夹的磁盘使用情况。如果没有指定文件,将报告当前工作目录的磁盘使用情况。在没有任何选项的情况下执行时,以字节为单位显示给定文件或文件夹及其子文件夹的磁盘使用情况。 ~/Documents您还可以将多个文件和文件夹作为参数传递给命令: ~/Documents ~/Pictures ~/.zshrc如果您在没有权限的文件或目录上运行,您将得到类似“:无法读取目录”的内容。在这种情况下,需要在命令前加上sudo。命令有很多选项,我们只列出最常用的。-a选项告诉报告目录中每个文件的磁盘空间使用情况。 -a ~/Documents通常,您希望仅以人类可读易读的格式查看给定文件夹占用的空间。为此,使用-h选项。例如,要查看/var/lib及其所有子文件夹的总大小,可以运行以下命令:sudo -h /var我们使用sudo是因为/var/lib目录中的大多数文件和目录都属于root用户,普通用户无法读取。输出将是这样的:4.0K /var/lib/apt/mirrors/partial5.8.0K /var/lib/apt/mirrors205M /var/lib/apt2.9G /var/lib/若要只报告指定目录的总大小,而非子文件夹,请使用-s选项:sudo -sh /var输出结果:2.9G /var-c选项告诉报告一个总数。当您希望获得两个或多个目录的合并大小时,这是非常有用的。sudo -csh /var/log /var/lib输出结果:1.2G /var/log2.9G /var/lib4.1G total如果希望显示n-level子目录的磁盘使用情况,请使用–max-depth选项并指定子文件夹级别。例如,要获得关于您将使用的第一级文件夹的报告:sudo -h –max-depth=1 /var/lib输出结果如下:544K /var/lib/usbutils4.0K /var/lib/acpi-support205M /var/lib/apt2.9G /var/lib实用程序的默认行为是重新分配目录或文件使用的磁盘空间。要查找文件的表观大小,请使用选项–apparent-size。文件的“apparent-size”是文件中实际有多少数据。sudo -sh –apparent-size /var/lib输出结果:2.9G /var/lib还允许您使用shell模式。例如,要获得主目录中以“Do”开头的所有文件夹的大小,可以运行以下命令:sudo -csh ~/Do*输出结果:102M /home/zcwyou/Documents358M /home/zcwyou/Downloads460M totallinux使用命令查看某个文件夹大小3. “与其它命令结合查看某个文件夹大小命令可以与带有管道的其他命令相结合。例如,要打印/var目录中最大的5个文件夹,您需要将的输出传递给sort命令,按照文件夹的大小对文件夹进行排序,然后将输出传递给head命令,head命令只打印前5个文件夹:sudo -h /var/ | sort -rh | head -5执行结果:4.6G /var/2.9G /var/lib2.6G /var/lib/snapd1.7G /var/lib/snapd/snaps与其它命令结合查看某个文件夹大小4. 总结现在您应该已经很好地理解了如何使用命令。与df不同,df打印关于挂载文件系统的磁盘使用情况的信息,命令给出给定文件或文件夹使用的磁盘空间的估计值。您可以通过在终端中键入man 来查看所有可用的命令选项。如果您有任何问题或反馈,请在下方留言。

❺ linux里面看每个文件大小

查看linux文件目录的大小和文件夹包含的文件数统计总数大小 -sh xmldb/ -sm * | sort -n //统计当前目录大小 并安大小 排序 -sk * | sort -n -sk * | grep guojf //看一个人的大小 -m | cut -d "/" -f 2 //看第二个/ 字符前的文字查看此文件夹有多少文件 /*/*/* 有多少文件 xmldb/ xmldb/*/*/* |wc -l40752

❻ linux怎么查看文件大小命令

df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 可以查看文件及文件夹的大小。 [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][–block-size][–exclude=<目录或文件>] [–max-depth=<目录层数>][–help][–version][目录或文件]常用参数:-a或-all 为每个指定文件显示磁盘使用情况,或者为目录中每个文件显示各自磁盘使用情况。-b或-bytes 显示目录或文件大小时,以byte为单位。-c或–total 除了显示目录或文件的大小外,同时也显示所有目录或文件的总和。-D或–dereference-args 显示指定符号连接的源文件大小。-h或–human-readable 以K,M,G为单位,提高信息的可读性。-H或–si 与-h参数相同,但是K,M,G是以1000为换算单位,而不是以1024为换算单位。-k或–kilobytes 以1024 bytes为单位。-l或–count-links 重复计算硬件连接的文件。-L<符号连接>或–dereference<符号连接> 显示选项中所指定符号连接的源文件大小。-m或–megabytes 以1MB为单位。-s或–summarize 仅显示总计,即当前目录的大小。-S或–separate-dirs 显示每个目录的大小时,并不含其子目录的大小。-x或–one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。-X<文件>或–exclude-from=<文件> 在<文件>指定目录或文件。–exclude=<目录或文件> 略过指定的目录或文件。–max-depth=<目录层数> 超过指定层数的目录后,予以忽略。希望对你有帮助。

❼ linux 查看当前文件夹大小

题主你好,

前提: 使用cd命令切换到要查看大小的文件夹.

1.查看当前文件夹大小(不包含子文件夹):

-Sh

2.查看当前文件夹大小(包含子文件夹):

-sh

—–

测试截图:

我新建了一个t文件夹,往里面拷了一个1.2G的电影; 又在t下建了个子文件夹tt,然后将这个1.2G的电影又往tt里拷了一份,测试文件夹的结构如图:

可以看到,执行的命令为 -Sh, 第二个红框后面显示的是"./tt"表示当前文件夹下的tt文件夹的大小为1.2G.第三个红框后面的路径就是一个点".",表示当前文件夹的大小是1.2G.可以看到不包含子文件夹大小的时候,回显的结果中既输出了当前目录(不包含子目录)的大小, 又输出了子目录的大小.

—–

希望可以帮到题主, 欢迎追问.

❽ linux怎么看文件大小

ls -h filename或者 -sh filename都可以查看

❾ linux里如何查看文件大小

使用ls -lht命令显示当前目录下的所有文件,其中有一列就是显示这个文件的大小。如果要看一个文件夹的大小,可以用 -sh *

❿ linux查看空间大小命令

在linux中,常用查看空间大小的命令有df、,下面依次介绍一下。df 命令是linux系统上以磁盘分区为单位来查看文件系统的命令,后面可以加上不同的参数来查看磁盘的剩余空间信息。Linux 命令也是查看使用空间的,但是与df命令不同的是Linux 命令是查看当前指定文件或目录(会递归显示子目录)占用磁盘空间大小,还是和df命令有一些区别的。《Linux就该这么学》学习linuxdf命令也有各种参数,具体如下:-a或–all:包含全部的文件系统;–block-size=<区块大小>:以指定的区块大小来显示区块数目;-h或–human-readable:以可读性较高的方式来显示信息;-H或–si:与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes;-i或–inodes:显示inode的信息;-k或–kilobytes:指定区块大小为1024字节;-l或–local:仅显示本地端的文件系统;-m或–megabytes:指定区块大小为1048576字节;–no-sync:在取得磁盘使用信息前,不要执行sync指令,此为预设值;-P或–portability:使用POSIX的输出格式;–sync:在取得磁盘使用信息前,先执行sync指令;-t<文件系统类型>或–type=<文件系统类型>:仅显示指定文件系统类型的磁盘信息;-T或–print-type:显示文件系统的类型;-x<文件系统类型>或–exclude-type=<文件系统类型>:不要显示指定文件系统类型的磁盘信息;–help:显示帮助;–version:显示版本信息。

未经允许不得转载:山九号 » linux命令查看文件大小|查看linux文件夹大小

赞 (0)