Linux下查看文件和文件夹大小
- 格式:docx
- 大小:13.16 KB
- 文档页数:2


linux查看磁盘空间,⽂件⽬录命令1. freefree命令⽤于显⽰内存状态。
free指令会显⽰内存的使⽤情况,包括实体内存,虚拟的交换⽂件内存,共享内存区段,以及系统核⼼使⽤的缓冲区等。
语法: free [-bkmotV][-s <间隔秒数>]参数:-b 以Byte为单位显⽰内存使⽤情况。
-k 以KB为单位显⽰内存使⽤情况。
-m 以MB为单位显⽰内存使⽤情况。
-o 不显⽰缓冲区调节列。
-s<间隔秒数> 持续观察内存使⽤状况。
-t 显⽰内存总和列。
-V 显⽰版本信息。
-h ⼈性化⽅式显⽰数值:单位取 M、G等(这是⼀个通⽤参数,很多命令都可以带这个参数。
)2. dfdf:列出⽂件系统的整体磁盘使⽤量。
检查⽂件系统的磁盘空间占⽤情况。
可⽤来获取硬盘被占⽤了多少空间,⽬前还剩下多少空间等信息。
语法: df [-ahikHTm] [⽬录或⽂件名]参数:-a :列出所有的⽂件系统,包括系统特有的 /proc 等⽂件系统;-k :以 KBytes 的容量显⽰各⽂件系统;-m :以 MBytes 的容量显⽰各⽂件系统;-h :以⼈们较易阅读的 GBytes, MBytes, KBytes 等格式⾃⾏显⽰;-H :以 M=1000K 取代 M=1024K 的进位⽅式;-T :显⽰⽂件系统类型, 连同该 partition 的 filesystem 名称 (例如 ext3) 也列出;-i :不⽤硬盘容量,⽽以 inode 的数量来显⽰3. dudu 对⽂件和⽬录磁盘使⽤的空间的查看。
语法: du [-ahskm] ⽂件或⽬录名称参数:-a :列出所有的⽂件与⽬录容量,因为默认仅统计⽬录底下的⽂件量⽽已。
-h :以⼈们较易读的容量格式 (G/M) 显⽰;-s :列出总量⽽已,⽽不列出每个各别的⽬录占⽤容量;-S :不包括⼦⽬录下的总计,与 -s 有点差别。
-k :以 KBytes 列出容量显⽰;-m :以 MBytes 列出容量显⽰;检查根⽬录底下每个⽬录所占⽤的容量:du -sm /*查看当前⽬录下每个⽂件夹的⼤⼩:du -sh *# 把占⽤空间最⼤的⽂件列在最后du -sh * | sort -h# 放在开头的话du -sh * | sort -rh4. fdiskfdisk 是 Linux 的磁盘分区表操作⼯具。
linux命令-查看当前⽬录下所有⽂件的⼤⼩:“ll-h”//ll -h 命令只会显⽰⽂件的⼤⼩,⽽⽂件夹及其⼦⽬录或⽂件的⼤⼩不会显⽰。
[root@hadoop01 soft]# ll -htotal 2.1G-rw-r--r--. 1 root root 51M Oct 4 2015 apache-flume-1.6.0-bin.tar.gz-rw-r--r--. 1 root root 89M Mar 14 2016 apache-hive-1.2.1-bin.tar.gz-rw-r--r--. 1 root root 7.7M Oct 24 20:14 apache-maven-3.3.3-bin.tar.gz-rw-r--r--. 1 root root 21M Mar 2 2016 apache-storm-0.9.6.tar.gz-rw-r--r--. 1 root root 6.8M Apr 3 2016 apache-tomcat-6.0.45.tar.gz-rw-r--r--. 1 root root 7.9M Sep 11 2015 apache-tomcat-7.0.47.tar.gz-rw-r--r--. 1 root root 8.5M Feb 21 2016 apache-tomcat-7.0.68.tar.gz-rw-r--r--. 1 root root 100M Oct 30 18:06 bigdata-1.0-SNAPSHOT.jar-rw-r--r--. 1 root root 173M Mar 7 2016 cenos-6.5-hadoop-2.6.4.tar.gz-rw-r--r--. 1 root root 42K Jul 24 21:48 common-friends.jar-rw-r--r--. 1 root root 1.5M Jul 25 04:45 distinct.jar-rw-r--r--. 1 root root 27M Apr 10 2016 elasticsearch-2.3.1.tar.gz-rw-r--r--. 1 root root 879K Apr 11 2016 elasticsearch-head-master.zip-rw-r--r--. 1 root root 173M Mar 7 2016 hadoop-2.6.4.tar.gz-rw-r--r--. 1 root root 104M Jun 29 2016 hbase-1.2.1-bin.tar.gz-rw-r--r--. 1 root root 132M May 29 2015 jdk-7u45-linux-x64.tar.gz-rw-r--r--. 1 root root 134M Sep 11 2015 jdk-7u55-linux-i586.tar.gz-rw-r--r--. 1 root root 147M Mar 23 2016 jdk-7u80-linux-x64.tar.gz-rw-r--r--. 1 root root 34M Feb 16 2016 kafka_2.11-0.9.0.1.tgz-rw-r--r--. 1 root root 16M Oct 13 07:43 kafka-consumer-test.jar-rw-r--r--. 1 root root 32M Apr 13 2016 kibana-4.5.0-linux-x64.tar.gz-rw-r--r--. 1 root root 72M Apr 13 2016 logstash-2.3.1.tar.gz-rw-r--r--. 1 root root 1.4K Oct 2 01:44 myfunc.jardrwxr-xr-x. 3 root root 4.0K Dec 7 04:34 mysql-rw-r--r--. 1 root root 303M Aug 25 2015 MySQL-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar-rw-r--r--. 1 root root 967K Jul 17 04:56 mysql-connector-java-5.1.39.jar-rw-r--r--. 1 root root 57K Aug 25 17:33 nc-1.84-24.el6.x86_64.rpm-rw-r--r--. 1 root root 813K Jun 7 2015 nginx-1.8.0.tar.gz-rw-r--r--. 1 root root 1.4M Feb 17 2016 redis-3.0.7.tar.gz-rw-r--r--. 1 root root 29M May 9 2016 scala-2.10.6.tgz-rw-r--r--. 1 root root 144M Sep 11 2015 solr-4.10.3.tgz.tgz-rw-r--r--. 1 root root 266M Oct 24 19:46 spark-1.6.2-bin-hadoop2.6.tgz-rw-r--r--. 1 root root 17M Mar 17 2016 sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz-rw-r--r--. 1 root root 16M Nov 26 2013 zookeeper-3.4.5.tar.gz-rw-r--r--. 1 root root 17M Sep 11 2015 zookeeper-3.4.6.tar.gz[root@hadoop01 soft]#。
Linux下查看⽬录⽂件数和⽂件⼤⼩⼀、查看当前⽬录下⽂件个数
在linux下查看⽬录下有多少⽂件可以⽤:ls -l 命令查看,ls -lR 递归查看所有⽬录,
如果⽂件很多,则⽤wc命令和 grep 命令进⾏过滤。
wc命令显⽰输出的⾏列字符数,-l表⽰仅列出⾏、-w表⽰仅列出多少字、-m表⽰仅列出多少字符;
grep⽤于过滤输出信息,不做详细介绍;
如下:
1、ls -l获取当前⽬录下信息
2、ls -l | wc -l 列出有多少个⽂件
3、ls -lR | wc -l 递归获取当前⽬录有多少⽂件
4、ls -lR | grep “^d” | wc -l 递归获取当期⽬录有多少⽬录⽂件,其中“^d”表⽰仅列出⽬录⽂件
⼆、查看当前⽬录⽂件⼤⼩
1、ls -lht 查看当前⽬录下⽂件的⼤⼩
2、ls -lhtR 递归查看当前⽬录下所有⽂件的⼤⼩
3、du -sh 查看当前⽂件夹的⼤⼩。
linux 中查看文件大小的命令概述及解释说明1. 引言1.1 概述在Linux操作系统中,了解如何查看文件大小是一项基本的技能。
文件大小是指一个文件所占用的存储空间大小,它通常以字节为单位表示。
通过查看文件大小,我们可以了解到各个文件的占用空间情况,从而对系统磁盘使用情况进行监控和管理。
本文将主要介绍Linux中查看文件大小的命令,并详细解释和说明这些命令的用法和功能。
通过学习并掌握这些命令,读者将能够轻松地获取文件大小信息,并获得对系统磁盘使用情况进行优化和调整的能力。
1.2 文章结构本文分为五个主要部分:引言、linux中查看文件大小的命令、命令解释与示例说明、实际应用场景分析以及结论。
- 引言部分将简单概述本文涉及的主题内容,并介绍文章结构。
- linux中查看文件大小的命令部分将介绍Linux操作系统中用于查看文件大小的常见命令,包括du、ls和find等。
- 命令解释与示例说明部分将详细解释每个命令的功能和用法,并提供一些示例来帮助读者更好地理解。
- 实际应用场景分析部分将通过具体的应用场景,展示这些命令在实际情况下的应用价值,并给出相应的建议和优化策略。
- 结论部分将对本文的主要内容进行总结,并提供个人观点(可选)。
1.3 目的本文的目的是帮助读者全面了解Linux中查看文件大小的命令,并掌握其使用方法。
通过学习这些命令,读者将能够有效地管理系统磁盘空间,优化文件清理和压缩策略,并提高系统性能。
无论是初学者还是有一定经验的Linux用户,都能从本文中获得有益的知识和技巧。
2. linux中查看文件大小的命令2.1 文件管理系统简介在Linux操作系统中,文件是系统中最基本的单位之一。
文件有不同的大小,通常以字节为单位来表示。
了解如何查看文件大小是管理文件和磁盘空间非常重要的一部分。
2.2 查看文件大小的常用命令在Linux系统中,有几个常用的命令可以用来查看文件的大小。
- du命令:该命令用于估算指定目录或文件所占用磁盘空间的大小。