使用ls -lht命令显示当前目录下的所有文件,其中有一列就是显示这个文件的大小。
如果要看一个文件夹的大小,可以用 -sh *
2. linux 怎么查看文件夹大小
linux查看一个文件夹的大小的命令为:
--max-depth1-lh该文件夹的完整路径
--max-depth1-lh/var
--max-depth1-lh该文件夹的完整路径
--max-depth=1-lh该文件夹的完整路径
3. Linux怎样计算一个目录下一部分文件的总大小
1、首先我们要知道怎么查看目录下文件,ls 这个命令就可以;但是在虚拟机中无法直接通过 ls 这个命令直接看出 文件 是 目录还是 问价(linux 的文件 系统划分 需要掌握)。
4. Linux 如何统计指定文件夹下 指定时间文件数量
可以查找从2019-06-01到今天的所有文件并统计
find /home/ -type f -newermt '2019-06-01' ! -newermt '2019-06-25' | wc -l
5. linux下如何统计部分文件大小,有很多文件夹,还包含子文件件夹,统计出所有包含‘123’的文件的总大小
|查看某个文件夹或文件的大小是: -sm filename,
查找某些目录下某些文件文件夹的大小: find . -name "条件" | xargs -sm
你如果想查所有包专含123的文件的大小的话属,使用linux命令可能就很难做到了,使用shell脚本可以实现到,你可以在shell脚本中先查出来所有名字是123的文件,搜索结果中会是全路径形式的,你取文件所在的目录,然后使用上面的方式统计出来包含123文件的所有文件夹的总大小.
例如:
先搜出来所有123的文件:find . -name "123"
/temp/123
/temp/f1/123
/temp/f2/123
获取文件所在的文件夹
/temp
/temp/f1
/temp/f2
然后 ***| xargs -sm
把上面的值加起来
6. linux下怎么查看文件夹中各个文件的大小
显示当前目录所来有文件大小的命令源ls -lht
1
在命令框 输入命令:ls -lht 将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和。或者直接打入ll命令。
2
使用 -sh * 命令也可以列出当前文件以及文件夹的大小。这个命令要注意:sh与*之前要有个空格的。列出home目录所有文件大小的总和命令为: -s /home或 -sh /home
7. 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/
8. linux下怎么查看文件夹中各个文件的大小
命令:查询文件或文件夹的磁盘使用空间
如果当前目录下文件和文件夹很多,使用不带参数的命令,可以循环列出所有文件和文件夹所使用的空间。这对查看究竟是那个地方过大是不利的,所以
得指定深入目录的层数,参数:–max-depth=,这是个极为有用的参数!如下,注意使用“*”,可以得到文件的使用空间大小。
代码案列:
[root@bsso yayu]# -h –max-depth=1 work/testing
27M work/testing/logs
35M work/testing</p>
<p>[root@bsso yayu]# -h –max-depth=1 work/testing/*
8.0K work/testing/func.php
27M work/testing/logs
8.1M work/testing/nohup.out
8.0K work/testing/testing_c.php
12K work/testing/testing_func_reg.php
8.0K work/testing/testing_get.php
8.0K work/testing/testing_g.php
8.0K work/testing/var.php</p>
<p>[root@bsso yayu]# -h –max-depth=1 work/testing/logs/
27M work/testing/logs/</p>
<p>[root@bsso yayu]# -h –max-depth=1 work/testing/logs/*
24K work/testing/logs/errdate.log_show.log
8.0K work/testing/logs/pertime_show.log
27M work/testing/logs/show.log
查看linux文件目录的大小和文件夹包含的文件数
-sh xmldb/ 统计总数大小
-sm * | sort -n //统计当前目录大小 并安大小 排序
-sk * | sort -n
-sk * | grep guojf //看一个人的大小
-m | cut -d “/” -f 2 //看第二个/ 字符前的文字
9. linux查看某个时间点内存使用
可以使用“free”命令查看当前内存的使用情况,
其中各项的含义如下,total:总计物理内存的大小;used:已使用的内存大小;free:可用的内存大小;shared:多个进程共享的内存总额;buffers/cached:磁盘缓存的大小。
第二行(mem)的used/free与第三行(-/+ buffers/cache)used/free的区别在于是从不同的角度来看内存的占用,“mem”是从操作系统的角度来看,对于os,buffers/cached都是属于被使用,总共使用的内存包含内核(os)使用+application(x,oracle,etc)使用+buffers+cached。“-/+ buffers/cache”所指的是从应用程序角度来看,对于应用程序来说,buffers/cached 是可用的内存,因为buffer/cached是为了提高文件读取的性能,当应用程序需在用到内存的时候,buffer/cached会很快地被回收。