导航:首页 > 程序命令 > linux命令查看文件大小

linux命令查看文件大小

发布时间:2022-08-02 18:17:22

‘壹’ linux里如何查看文件大小

解答:

ls -lh或者ls -l -h 把把文件和文件夹列表方式列出,并且显示大小;

ls -a 把所有文件和目录列出来,包含隐藏的文件和目录。

ls -l 把文件和文件夹列表方式列出;

ls -lh或者ls -l -h 把把文件和文件夹列表方式列出,并且显示大小;

ls -lha或者ls -l -h -a 把所有文件夹和文件(包括隐藏的)列表方式列出,并且包含大小;

‘贰’ 查看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/partial
5.8.0K /var/lib/apt/mirrors
205M /var/lib/apt
2.9G /var/lib/
若要只报告指定目录的总大小,而非子文件夹,请使用-s选项:

sudo -sh /var
输出结果:
2.9G /var

-c选项告诉报告一个总数。当您希望获得两个或多个目录的合并大小时,这是非常有用的。

sudo -csh /var/log /var/lib
输出结果:
1.2G /var/log
2.9G /var/lib
4.1G total

如果希望显示n-level子目录的磁盘使用情况,请使用--max-depth选项并指定子文件夹级别。例如,要获得关于您将使用的第一级文件夹的报告:

sudo -h --max-depth=1 /var/lib
输出结果如下:

544K /var/lib/usbutils
4.0K /var/lib/acpi-support
205M /var/lib/apt
2.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/Documents
358M /home/zcwyou/Downloads
460M total

linux使用命令查看某个文件夹大小

3. ``与其它命令结合查看某个文件夹大小

命令可以与带有管道的其他命令相结合。
例如,要打印/var目录中最大的5个文件夹,您需要将的输出传递给sort命令,按照文件夹的大小对文件夹进行排序,然后将输出传递给head命令,head命令只打印前5个文件夹:

sudo -h /var/ | sort -rh | head -5
执行结果:

4.6G /var/
2.9G /var/lib
2.6G /var/lib/snapd
1.7G /var/lib/snapd/snaps

与其它命令结合查看某个文件夹大小

4. 总结

现在您应该已经很好地理解了如何使用命令。
与df不同,df打印关于挂载文件系统的磁盘使用情况的信息,命令给出给定文件或文件夹使用的磁盘空间的估计值。

您可以通过在终端中键入man 来查看所有可用的命令选项。
如果您有任何问题或反馈,请在下方留言。

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

man 查看帮助。不要开骂
-ah 文件夹,会使用kb,mb,gb单位显示文件夹中各个的文件大小。

‘肆’ linux查看文件大小命令

最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。

通过命令-h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。查询当前目录总大小可以使用 -sh,其中s代表统计汇总的意思,即只输出一个总和大小。

Linux

全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。

‘伍’ 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查看空间大小命令

在linux中,常用查看空间大小的命令有df、,下面依次介绍一下。
df 命令是linux系统上以磁盘分区为单位来查看文件系统的命令,后面可以加上不同的参数来查看磁盘的剩余空间信息。Linux 命令也是查看使用空间的,但是与df命令不同的是Linux 命令是查看当前指定文件或目录(会递归显示子目录)占用磁盘空间大小,还是和df命令有一些区别的。《Linux就该这么学》学习linux
df命令也有各种参数,具体如下:
-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 查看文件和文件夹大小

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.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:使用命令

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

: -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 怎么查看一个文件的大小啊用M为单位

inux 查看文件夹大小

from:

http://blog.csdn.net/jiajd/archive/2009/02/05/3863471.aspx

http://hi..com/gushirucha/blog/item/386a49880df543b40e244430.html

-sh * 查看当前目录下的文件夹大小

命令

‘拾’ linux 查看当前文件夹大小

题主你好,

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

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

-Sh

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

-sh

-----

测试截图:

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

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

-----

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

阅读全文

与linux命令查看文件大小相关的资料

热点内容
为什么空气难压缩是因为斥力吗 浏览:641
郭天祥单片机实验板 浏览:599
服务器有什么危害 浏览:256
饥荒怎么开新的独立服务器 浏览:753
文件夹变成了 浏览:560
linuxpython绿色版 浏览:431
怎么下载小爱同学音箱app 浏览:554
python占位符作用 浏览:76
javajdbcpdf 浏览:543
php网页模板下载 浏览:192
python试讲课pygame 浏览:409
安居客的文件夹名称 浏览:677
家里服务器如何玩 浏览:451
网站源码使用视频 浏览:748
stc89c52单片机最小系统 浏览:452
邮件安全证书加密 浏览:416
云服务器如何访问百度 浏览:279
常州电信服务器dns地址 浏览:839
用小方块制作解压方块 浏览:42
图像压缩编码实现 浏览:68