首页 > 系统相关 >Linux 中输出目录总的大小

Linux 中输出目录总的大小

时间:2024-02-10 20:22:53浏览次数:27  
标签:test1 test002 test001 输出 ## test003 Linux txt 目录

 

001、先看整体结构

[root@PC1 test1]# ls                        ## 测试文件及目录
a.txt  test001  test002  test003
[root@PC1 test1]# tree -h                   ## 查看结构和各个文件的大小
.
├── [  59]  a.txt
├── [  30]  test001
│   ├── [1000M]  a.txt
│   └── [100M]  b.txt
├── [  42]  test002
│   ├── [ 50M]  a.map
│   ├── [100M]  b.map
│   └── [  30]  dir01
│       ├── [500M]  a.map
│       └── [1000M]  b.map
└── [   6]  test003

4 directories, 7 files

 

002、输出每个目录的大小,包括目录下的子目录,小写的s

[root@PC1 test1]# ls
a.txt  test001  test002  test003
[root@PC1 test1]# du -sh *         ## 当前路径下所有文件和目录总的大小,目录大小包含了其路径下子目录的大小; -s的特征是不输出各级子目录具体内容
4.0K    a.txt
1.1G    test001
1.7G    test002
0       test003

 

003、输出每个目录的大小,不包括子目录,大写的S

[root@PC1 test1]# ls                   ## 列出文件及目录
a.txt  test001  test002  test003
[root@PC1 test1]# du -Sh *             ## 输出各级目录的大小,不包括目录下的子目录
4.0K    a.txt
1.1G    test001
1.5G    test002/dir01
150M    test002                        ## 此处不包括test002目录下子目录的大小
0       test003

 

004、

[root@PC1 test1]# ls
a.txt  test001  test002  test003
[root@PC1 test1]# du -ch *        ## 输出各级目录的大小, 包括子目录的大小
4.0K    a.txt
1.1G    test001
1.5G    test002/dir01
1.7G    test002                   ## 此处包括子目录的大小
0       test003
2.7G    total

 

 

标签:test1,test002,test001,输出,##,test003,Linux,txt,目录
From: https://www.cnblogs.com/liujiaxin2018/p/18013022

相关文章

  • Linux 中 单词锁定符号
     001、-w选项锁定[root@PC1test1]#lsa.txt[root@PC1test1]#cata.txt##测试文本3432dsab45cdf887abc3333377777sdffffabc8888dddkk22,kk33kwwwwsssuuuurabc[root@PC1test1]#grep-w"abc"a.txt##-w选项锁定单词abc333......
  • Linux
    Linux:CentOS7.9一、Linux发展历史  Unix->Minix->Linux  狭义的Linux:Linuxkernel(Linux内核)  广义的Linux:GNU/Linux  GNU是一个自由操作系统项目,其目标是创建一个完全自由的操作系统。GNU的全称是“GNU'sNotUnix”,意思是“GNU不是Unix”。它由理查德·斯托曼......
  • Linux 中 xargs 选项中-I将左侧变量传入{}
     001、[root@PC1test1]#ls##测试文件及目录a.txtb.txtc.csvtest[root@PC1test1]#tree##查看目录结构.├──a.txt├──b.txt├──c.csv└──test1directory,3files[root@PC1test1]#find*.txta.txtb.txt[root@PC1......
  • [Kyana]Linux内核开发记录
    01|修的内核bug如何推进发patch克隆最新代码,确定问题还存在新建本地分支,修改要修改的部分gitadd修改的文件gitcommit-scommit-log《标题》:修改的大类:简短的patch主要描述《空行》《详细描述》gitformat-patch-1(可以在三小短线下写点东西)使用get-maintain......
  • 向Linux看齐!Win 11发布重磅更新:原生支持sudo命令
    微软于今天向WindowsInsider项目成员发布了Windows11Build26052预览版更新,首次在Windows系统中引入了对于原生sudo命令的支持。对于不熟悉Linux系统的用户来说,sudo命令可能有些陌生。但对于Linux用户和开发者而言,sudo命令无疑是日常工作中最常用的命令之一。sudo命令可以让......
  • Linux系统中一些重要目录的用途简介及各种常用命令
    1.Linux系统中一些重要目录的用途简介Linux文件系统的目录结构设计遵循了文件系统层级标准(FilesystemHierarchyStandard,FHS)。以下是Linux系统中一些重要目录的用途简介:/(根目录):Linux文件系统的起点。所有的文件和目录都在这个目录下开始。/bin:存放基本的用户二进制文件,......
  • linux 中如何提取一列中纯数字或者纯字母的行
     001、纯数字[root@PC1test1]#lsa.txt[root@PC1test1]#cata.txt##测试文本sdf3247fy323td34342fff435tih6334s234dfg65[root@PC1test1]#grep"^[0-9]\+$"a.txt##提取纯数字的行3424356334 002、纯字母[root@PC1t......
  • 【linux】如何查看服务器磁盘IO性能
    查看服务器磁盘IO性能在服务器运维过程中,了解服务器的磁盘IO性能是非常重要的。磁盘IO性能直接影响到服务器的响应速度和处理能力。本文将介绍如何使用dd命令来查看服务器磁盘IO性能。1.什么是dd命令?dd命令是Linux系统中的一个非常强大的工具,它可以用于复制文件、转换文件格式......
  • Linux 中 awk命令输出文本的前几列
     001、linux中awk命令输出文本的前几列[root@PC1test2]#lsa.txt[root@PC1test2]#cata.txt##测试文本01020304050607080910111213141516171819202122232425262728293031323334353637383940[root@PC1......
  • linux shell中实现对fastq read重命名
     001、命令程序:##step1:处理read1awk'END{tmp=NR/4;split(FILENAME,a,"_");for(i=1;i<=tmp;i++){print"@"a[1]"."i,i"/1"}}'name_1.clean.fastq>name_1.list##生成read名awk'{if(N......