【linux命令】如何查看文件/文件夹所占空间大小

这篇具有很好参考价值的文章主要介绍了【linux命令】如何查看文件/文件夹所占空间大小。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 查看文件大小

1.1 方法1:ls -lh

使用 ls -lh 命令可以查看当前目录下所有文件的大小:

$ ls -lh
total 1.1M
-rw-r--r-- 1 user user  55K Mar 18 15:03 file1.txt
-rw-r--r-- 1 user user 900K Mar 18 15:03 file2.pdf
drwxr-xr-x 2 user user 4.0K Mar 18 15:04 folder

在上面的输出中,第一列是文件的权限和类型,第五列是文件大小。

1.2 方法2:du -sh

$ du -sh file1.txt
55K    file1.txt

1.3 方法3:stat

使用 stat file1.txt 命令可以查看 file1.txt 文件的详细信息

$ stat file1.txt 
  File: ‘file1.txt’
  Size: 10713623401     Blocks: 20925048   IO Block: 4096   regular file
Device: 801h/2049d      Inode: 58162022430  Links: 1
Access: (0664/-rw-rw-r--)  Uid: (11135942/user)   Gid: (11135942/user)
Access: 2023-03-28 13:01:58.562241894 +0800
Modify: 2023-03-28 13:21:06.408632159 +0800
Change: 2023-03-28 13:21:06.408632159 +0800
 Birth: -

在上面的输出中,第二行是文件大小。

2 查看文件夹所占大小

2.1 方法1:du

使用 du 命令可以显示文件或目录的磁盘使用情况。你可以使用 -h 选项以人类可读的方式显示大小,或使用 -s 选项仅显示总大小。

例如,使用 du -sh /path/to/folder 命令可以查看 /path/to/folder 文件夹的总大小:

$ du -sh /path/to/folder
2.5G	/path/to/folder

在上面的输出中,-h 选项以人类可读的方式显示文件夹大小,-s 选项仅显示总大小。

2.2 方法2:ncdu

ncdu 是一款交互式的命令行工具,可以显示目录结构和文件大小,并以可视化的方式呈现。使用 ncdu 命令可以轻松查看文件夹所占空间大小。

例如,使用 ncdu /home/users/other/shipinKE 命令可以查看 /home/users/other/shipinKE文件夹的大小:

ncdu 1.15.1 ~ Use the arrow keys to navigate, press ? for help                                                                     
--- /home/users/other/shipinKE --------
    5.2 GiB [##########] /env_name                                                                                                 
    2.1 GiB [###       ] /ptq_install_whl
  654.1 MiB [#         ] /py36
  114.9 MiB [          ] /model_convert_and_perf
   72.0 KiB [          ] /image_convert


 Total disk usage:   8.0 GiB  Apparent size:   7.9 GiB  Items: 28539  

在上面的输出中,每行表示一个子目录或文件,以及它的大小。最后一行显示了整个目录的总大小。你可以使用方向键和回车键来浏览文件夹中的文件和子目录情况。按 q 键 或 Ctrl+c 退出 ncdu。文章来源地址https://www.toymoban.com/news/detail-623851.html

到了这里,关于【linux命令】如何查看文件/文件夹所占空间大小的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux 查看文件夹大小及文件大小

    一、查询文件夹大小 1、最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。 2、通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小 3、查询当前目录总大小可以使

    2024年02月12日
    浏览(49)
  • Hadoop 存储占用分析命令,查看 Hdfs 文件夹占用大小

    兼职公司 Hadoop 运维之后,经常要解决 Hdfs 空间占用的问题,不知道哪天谁又在集群上留下一大堆缓存文件也不清掉,Hadoop 本身默认就是三副本,人一多每个人留一点结果占用了一堆的存储空间。 在 Linux 上游 du 这个指令可以很轻松的结合 sort 对文件夹的大小进行排序,分析

    2024年02月15日
    浏览(33)
  • Linux查看当前文件夹的大小

    在Linux中,可以使用 du (disk usage)命令来查看当前文件夹的大小。以下是一些使用 du 的方法: 查看当前文件夹的大小 : 为了查看当前文件夹的总大小,可以在文件夹中运行: 这里: -s 表示摘要模式,只显示总计。 -h 表示人类可读模式,使得输出更容易阅读,例如以KB、

    2024年02月06日
    浏览(36)
  • linux中查看某个文件夹下文件的个数和大小

    1、stat指令 stat命令 主要用于显示文件或文件系统的详细信息,该命令的语法格式如下: -f 不显示文件本身的信息,显示文件所在文件系统的信息 -L 显示符号链接 -t 简洁模式,只显示摘要信息 如: 2、wc命令 wc指令可以计算文件的列数、字数和Byte数。 -c : Byte数 -l : 文件行数

    2024年02月07日
    浏览(34)
  • Centos系统中如何查看文件夹的大小

    其中s代表统计汇总的意思,即只输出一个总和大小 1、最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示

    2024年02月06日
    浏览(36)
  • 如何查看某个文件夹的git修改记录

    要查看某个文件夹在Git中的修改记录,你可以使用 git log 命令,并指定文件夹的路径。下面是具体的步骤: 打开命令行或终端。 切换到你的Git仓库的根目录。 执行以下命令,其中 path/to/folder 是你想要查看修改记录的文件夹的相对路径: 这个命令会显示该文件夹及其内部文

    2024年03月15日
    浏览(45)
  • Linux 查看当前路径下所有文件夹大小的方法

    补充: du -sh 查看当前目录总共占的容量,而不单独列出各子项占用的容量 du -ah --max-depth=1 a 表示显示目录下所有的文件和文件夹(不含子目录) h 表示以人类能看懂的方式 max-depth 表示目录的深度 du -lh --max-depth=1 查看当前目录下一级和子目录占用的磁盘容量 整理完毕,完结

    2024年02月16日
    浏览(47)
  • Linux-文件文件夹相关命令

    目录 常见命令 1. 创建空目录:mkdir 文件夹名 2. 删除空目录:rmdir 文件夹名 3. 创建多级目录:mkdir -p 123/abc 4. 删除非空文件 rm -rf 文件夹名 5. 创建文件: touch 文件名.后缀  / vi 文件名.后缀  6. 删除文件:rm 文件名.后缀 7. 合并文件内容:cat file1 file2 file3 将file1和file2的内容复

    2024年02月20日
    浏览(59)
  • linux 查看文件夹下的文件个数(当前目录的文件数)

    linux 查看文件夹下的文件个数(当前目录的文件数) 查看文件夹下的文件个数(当前目录的文件数) 说明: ls -l : 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等) grep ^- : 这里将长列表输出信息过滤一部分,只保留一般文件,如

    2024年02月16日
    浏览(38)
  • Linux移动文件夹(文件)到其他文件夹 / 复制到其他文件夹 【cp / mv命令】

    1)将一个文件夹复制到另一个文件夹下(一般复制一个项目的时候,直接使用这个命令) cp -r /home/packageA /home/packageB 运行命令之后packageB文件夹下就有packageA文件夹了。  2)将一个文件夹下的所有内容复制到另一个文件夹下(这种一般是复制很多小文件的时候使用) cp -r /

    2024年02月06日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包