1、最简单的查看方式可以使用ls-ll、ls-lh命令进行查看,当使用ls-ll,会显示成字节大小,而ls-lh会以KB、MB等为单位进行显示,这样比较直观一些。2、通过命令du-h–max-depth=1*,可以查看当前目录下各文件、文件夹的大小,这个比较实用。
3、查询当前目录总大小可以使用du-sh,其中s代表统计汇总的意思,即只输出一个总和大小。
4、同样,通过命令du-h–max-depth=0*linux下重命名文件,可以只显示直接子目录文件及文件夹大小统计值。5、如果只想查看指定目录的总大小,可以使用du-sh目录名称。
Linux下查看文件和文件夹大小
1.1df命令可以拿来查看分区的文件系统du:查询文件或文件夹的c盘使用空间如下,注意使用“*”,可以得到文件的使用空间大小.下边的命令与前面的命令有哪些优缺??答:du-h--max-depth=1/home仅列举home目录下边所有的一级目录文件大小;du-h--max-depth=1/home/*列举home下边所有一级目录的一级目录文件大小。注意man命令的使用qq for linux,按“q”键可以退出man查询。
Linux查看文件大小du命令
du[-abcDhHklmsSx][-L][-X][--block-size][--exclude=][--max-depth=][--help][--version][目录或文件]常用参数:-a或-all为每位指定文件显示c盘使用情况,或则为目录中每位文件显示各自c盘使用情况。-b或-bytes显示目录或文件大小时,以byte为单位。
-c或–total不仅显示目录或文件的大小外,同时也显示所有目录或文件的总和。
-D或–dereference-args显示指定符号联接的源文件大小。-h或–human-readable以K,M,G为单位,提升信息的可读性。-H或–si与-h参数相同,而且K,M,G是以1000为换算单位,而不是以1024为换算单位。-k或–kilobytes以1024bytes为单位。
-l或–count-links重复估算硬件联接的文件。-L或–dereference显示选项中所指定符号联接的源文件大小。-m或–megabytes以1MB为单位。
-s或–summarize仅显示总计,即当前目录的大小。-S或–separate-dirs显示每位目录的大小时,并不含其子目录的大小。-x或–one-file-xystem以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。
-X或–exclude-from=在指定目录或文件。–exclude=略过指定的目录或文件。–max-depth=超过指定层数的目录后,给以忽视。
–help显示帮助。–version显示版本信息。1>要显示一个目录树及其每位子树的c盘使用情况du/home/linux这在/home/linux目录及其每位子目录中显示了c盘块数。2>要通过以1024字节为单位显示一个目录树及其每位子树的c盘使用情况du-k/home/linux这在/home/linux目录及其每位子目录中显示了1024字节c盘块数。
3>以MB为单位显示一个目录树及其每位子树的c盘使用情况du-m/home/linux这在/home/linux目录及其每位子目录中显示了MBc盘块数。4>以GB为单位显示一个目录树及其每位子树的c盘使用情况du-g/home/linux这在/home/linux目录及其每位子目录中显示了GBc盘块数。5>查看当前目录下所有目录以及子目录的大小:du-h.“.”代表当前目录下。也可以换成一个明晰的路径-h表示用K、M、G的人性化方式显示6>查看当前目录下user目录的大小,并不想看其他目录以及其子目录:du-shuser-s表示总结的意思,即只列举一个总结的值du-h--max-depth=0user--max-depth=n表示只深入到第n层目录红联linux论坛,此处设置为0,即表示不深入到子目录。
7>列举user目录及其子目录下所有目录和文件的大小:du-ahuser-a表示包括目录和文件8>列举当前目录中的目录名不包括xyz字符串的目录的大小:du-h--exclude='*xyz*'9>想在一个屏幕下述出更多的关于user目录及子目录大小的信息:du-0huser-0(杠零)表示每列举一个目录的信息,不换行,而是直接输出下一个目录的信息。
Linux查看文件和文件夹大小
1.查看目前所有文件系统的可用空间及使用情形df-h例如右图就显示了当前系统的空间使用情况2.查看文件或文件夹的c盘使用空间du-h--max-depth=1your_dest_dir例如右图就展示了目录/home/xuhanhui的空间大小为631M,以及下属首层各文件夹的大小。这儿可以调节--max-depth参数,拿来控制你想要查看的目录的深度注意,du-h--max-depth=1your_dest_dir只会返回目标文件夹和目标文件夹下首层文件夹的大小,不会返回更深层的文件夹的大小,也不会返回文件的大小。
要想返回更深层的文件夹的大小,可以设置--max-depth为更高的数值,或则干脆取消--max-depth参数,这样它还会返回目标文件夹下所有子文件夹的大小,不管其深度(但仍不会返回文件大小,虽然,想看文件大小linux下重命名文件,直接在目标目录下运行命令ls-htla就可以啦!)。
linux如何看文件大小
一、显示当前目录所有文件大小的命令ls-lht1.在命令框输入命令:ls-lht将会一一列举当前目录下所有文件的大小,以及所有文件大小的统计总和。或则直接攻入ll命令。
2.使用du-sh*命令也可以列举当前文件以及文件夹的大小。
这个命令要注意:sh与*之前要有个空格的。列举home目录所有文件大小的总和命令为:du-s/home或du-sh/home二、查看单独文件的大小查询具体的文件大小首先你要找到该文件,之后使用du-s,du-sh,ls-lh,都是可以看见该文件的大小的。
linux查看当前文件夹大小题主您好,前提:使用cd命令切换到要查看大小的文件夹.1.查看当前文件夹大小(不包含子文件夹):du-Sh2.查看当前文件夹大小(包含子文件夹):du-sh-----测试截图:我新建了一个t文件夹,往上面拷了一个1.2G的影片;又在t下建了个子文件夹tt,之后将这个1.2G的影片又往tt里拷了一份,测试文件夹的结构如图:当前目录为t目录,我们分别执行du-sh和du-Sh看一下:du-sh:可以看见,执行的是du-sh命令,回显的结果中,第二个红框为当前目录的总大小(即包含子目录的大小),第三个红框的点表示当前文件夹.du-Sh:可以看见,执行的命令为du-Sh,第二个红框前面显示的是"./tt"表示当前文件夹下的tt文件夹的大小为1.2G.第三个红框前面的路径就是一个点".",表示当前文件夹的大小是1.2G.可以看见不包含子文件夹大小的时侯,回显的结果中既输出了当前目录(不包含子目录)的大小,又输出了子目录的大小.-----希望可以帮到题主,欢迎追问.
文章评论