shell 查看文件大小

【shell脚本】遍历指定文件夹并获取文件名称及大小 目录 1. shell 方法 1.1. shell 脚本 1.1.1. 概述 1.2. 其他问题 1.3. 笨方法 2. c++语言方法 目的: 遍历指定文件夹下的文件,获取其名称、路径、大小(bytes); 主要是三类文件, .h .c .cc共3类文件,其中排除单元测试文件 Test开头的 .h 文件; 使用正则匹配,针对路径不规则的情况;目标文件不放在 src 等规则的目录下; 1. shell 方法 1.1. shell 脚本 1.1.1. 概述 对于正则表达式的书写,可 阅读详情

1、查看某个目录下哪个文件最大
du -sh *|grep G
2、查看某个目录下文件的大小
du -ha xxx.csv
3、查看某个目录下所有文件的大小
du -ha
4、查看所有目录使用空间
df -h

5、查看linux目录剩余空间大小
df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:
df -hl

显示格式为:
文件系统 容量 已用 可用 已用% 挂载点
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 45G 19G 24G 44% /
/dev/hda1 494M 19M 450M 4% /boot
/dev/hda6 4.9G 2.2G 2.5G 47% /home
/dev/hda5 9.7G 2.9G 6.4G 31% /opt
none 1009M 0 1009M 0% /dev/shm
/dev/hda3 9.7G 7.2G 2.1G 78% /usr/local
/dev/hdb2 75G 75G 0 100% /
/dev/hdb2 75G 75G 0 100% /

以上面的输出为例,表示的意思为:
HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被挂载到根分区目录上(/)。
下面是相关命令的解释:
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
更多功能可以输入一下命令查看:
df --help
du --help

查看linux文件目录的大小和文件夹包含的文件数
统计总数大小
du -sh xmldb/
du -sm * | sort -n //统计当前目录大小 并安大小 排序
du -sk * | sort -n
du -sk * | grep guojf //看一个人的大小
du -m | cut -d “/” -f 2 //看第二个/ 字符前的文字

查看此文件夹有多少文件 ///* 有多少文件
du xmldb/
du xmldb///* |wc -l
40752
解释:
wc [-lmw]
参数说明:-l :多少行;-m:多少字符;-w:多少字

两个命令df 、du结合比较直观

df -h 查看整台服务器的硬盘使用情况

cd / 进入根目录

du -sh * 查看每个文件夹的大小

这样的组合可以快速定位大文件和分区满了

实时显示当前文件夹下的文件大小,shell脚本实现 阅读详情

相关推荐

如何在Linux中使用编程获取文件大小

根据具体的需求和编程语言的选择,你可以选择适合自己的方法来完成这项任务。将上述代码保存为一个.c文件,并将"your_file_path"替换为你所需获取大小的文件路径。将上述代码保存为一个.sh文件,并将"your_file_path"替换为你所需获取大小的文件路径。将上述代码保存为一个.py文件,并将"your_file_path"替换为你所需获取大小的文件路径。在Linux中,我们可以使用多种编程语言来实现获取文件大小的功能,包括Shell脚本、Python和C语言等。下面将分别介绍这些语言的方法。

TechCraze的博客 515

linux shell 获取单个文件大小

ls -l filename | awk '{print $5}' du -b filename | awk '{print $1}' wc -c filename | awk '{print $1}' wc -c < filename stat -c "%s" filename

Sonsay的专栏 5032

【shell】linux 查看文件夹以及文件大小数目等信息

https://www.cnblogs.com/jiu0821/p/8527950.html https://www.cnblogs.com/newcaoguo/p/5896491.html

优快云明星博主,认证博客专家,视频、Matlab领域优质创作者。 2725

shell 查看文件夹/文件大小、目录/文件数量

目录1. 查看文件夹/文件大小llll -hdudu -hdu -h --max-depth=1du -sh *du -sh * |sort -rh |head2. 查看目录/文件数量统计当前文件夹下目录、文件的总个数统计当前文件夹下文件的个数统计当前文件夹下目录的个数统计当前文件夹下文件的个数,包括子文件夹里的统计文件夹下目录的个数,包括子文件夹里的grep "^-"wc -l3. 查看磁盘的文件系统与使用情形dfdf -h4. 显示文件最后几行 tailtail -f filenametail -n 2

此心安处是吾乡 2万+

免费替代Cursor!TRAE中文版这些隐藏功能90%的人不知道

本文深度评测了免费AI编程工具TRAE中文版,揭示其超越代码补全的隐藏功能。重点介绍了其SOLO模式如何重塑从需求到部署的全流程开发,以及对微信小程序、Taro、Ant Design Pro等国产技术栈的深度适配能力,为中文开发者提供了高度本地化的高效解决方案。

gray5的博客 840

LiblibAI新手教程:从零开始训练你的第一个LoRA模型(保姆级指南)

本文提供LiblibAI平台上从零开始训练LoRA模型的保姆级教程,涵盖数据准备、参数优化到效果调优全流程。详细解析LoRA技术优势,包括云端计算资源、自动化预处理工具等,帮助新手快速掌握自定义模型训练技巧,实现高效AI绘画创作。

dell8的博客 621

【Linux】使用SHELL脚本实时查看文件大小

1、编写shell脚本,存在/root/下,ls.sh date >> ls.txt 2>&1 while (true) do ls -l -k hhhhh >>ls.txt 2>&1 /bin/sleep 1 done 一行,打印当前时间以追加的方式写入ls.txt 二行-五行,无限循环执行打印hhhhh文件的大小,并将结果以追加的方式写入ls.txt 2、运行ls.sh [roo

啦啦啦,你看得见我吗? 8015

单细胞实战之亚细胞分群从T/NK至CD4+T细胞——从入门到进阶(中级篇1)

亚细胞分群从T/NK至CD4+T细胞

zfyyzhys的博客 6392

shell查看目录文件大小

  在ubuntu系统中,我们经常需要查看所剩磁盘空间大小 df -h  如果我们需要查看某一目录下,各个文件的大小,则 du -sh *  但上述无法查看隐藏文件,隐藏文件以.开头,这时若要查看,则使用 du -sh [^.]* du -sh [^.]*  ...

gavin的技术博客 java python nosql 分布式 缓存 274

【数据结构】汉诺塔问题(丰富图解)

经典汉诺塔问题,丰富图解,助你理解。

℉f的博客 4105

YOLOv12改进策略【损失函数篇】| 替换Powerful-IoU(PIoU),增强对中等质量锚框的关注力,引导锚框更直接、高效地回归

本文针对现有基于IoU的损失函数在目标检测任务中存在的问题,提出了利用Powerful-IoU(PIoU)及其升级版PIoU v2改进YOLOv12的损失函数,以提高模型精度。文章详细介绍了PIoU和PIoU v2的结构原理,并提供了在YOLOv12中实现这些损失函数的具体步骤和代码修改方法。

Limiiiing的博客 931

shell 查看文件大小 du -sh 文件名

du -sh 文件名 shell 查看文件大小 du -sh 文件名 su-PC:~$ du -sh Python-3.6.3 29M Python-3.6.3

苏法迪的专栏 4685

SAP MM模块后续借记、后续贷记、贷方凭证简介

在SAP系统中,后续借记、后续贷记和贷方凭证是处理供应商发票、采购和付款过程中常见的财务交易。

我小时候很黑的博客 3270

shell for 循环、查看文件大小、计算文件md5

今天一同学需要这样一个工具:       列出指定目录下文件的 md5、大小(单位:M)、文件名 百度了一番,实现结果如下:     FILES=$1 cd $FILES for i in  $(ls) do      md5sum $i|awk '{printf "\t%s\t",$1}';  // 为了使输出格式符合要求,这里      du -sh $i; done

karen_wang的专栏 7050

MATLAB代码实现了一个柱塞泵配流盘过流面积的计算和可视化功能

该MATLAB代码实现了一个柱塞泵配流盘过流面积的计算和可视化功能。输出曲线可直接用于验证设计的合理性(如是否存在过流面积突变或不足)。的不同范围,选择对应的几何模型计算过流面积。通过分段逻辑计算柱塞腔在不同旋转角度(过流面积在特定条件下会被限制(如。),确保结果符合物理实际。条件分支,根据旋转角度。

huanghm88的专栏 583

YOLOv11旋转目标检测详解:从原理到实战的全面指南

本文介绍了YOLOv11旋转目标检测技术的核心概念、架构设计与应用场景。传统目标检测使用水平边界框(AABB)存在背景噪声大、定位精度低等问题,而旋转边界框(OBB)通过引入角度参数显著提升了检测精度,在遥感、OCR、工业质检等领域具有独特优势。YOLOv11-OBB采用改进的多尺度检测层、CSPDarknet53骨干网络和双通道角度输出机制,在保持实时性的同时实现精确的旋转目标检测。实验表明,该方法在DOTA数据集上达到81.3%的mAP,相比传统方法提升显著,特别适合处理具有旋转特性或高宽比悬殊的目标。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 302

shell--查看目录及文件大小

du -h --max-depth=1 注: 如果没有--max-depth=1,则会递归显示所有目录,这通常不是我们需要的,因此一班加上要查的深度. df 命令是查看文件系统给的大小. 转载于:https://www.cnblogs.com/helloweworld/p/3764285.html...

weixin_30535565的博客 127

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

linux shell 遍历目录文件大小,使用shell脚本du查看目录(文件夹)下文件大小个数...

du简单用法示例du -sh xmldb/du -sm * | sort -n //统计当前目录大小 并安大小 排序du -sk * | sort -ndu -sk * | grep guojf //看一个人的大小du -m | cut -d "/" -f 2 //看第二个/ 字符前的文字查看此文件夹有多少文件 * 有多少文件du xmldb/du xmldb* |wc -l输出: 40752解释...

weixin_39579468的博客 3718

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

centos查看当前目录下文件大小_Linux下如何复用外部shell脚本

在Linux开发中,经常会编写shell脚本来执行一些任务,通常是一个脚本只做一件事,随着任务的增加,脚本会越来越多,可复用的地方也会逐渐增加,这时就需要提取出脚本中的公共的功能放到一个通用的脚本中,其他脚本都能复用它本篇文章介绍shell脚本中如何执行外部脚本,如何调用外部脚本中的函数,以及脚本复用相关的方法执行外部脚本的方式假如在当前目录有a.sh脚本,内容如下#!/bin/ba...

weixin_39913648的博客 83

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

adb shell 中查看文件大小指令 ls -al 和 du -k \ du-h

ls -al 经常使用 ls -al 在 adbshell 中查看文件的大小。这里面自己有一个误区。成都 一般人类正常理解应该是查看这个Download文件夹整个大小。但是这个ls -al却不是这么想的。很明显这个应该就只是个文件夹的大小。仅此而已。 如果想查看这个文件夹和里面包含了多少东西。需要用这个指令。 du -k 比如用du -k,可以看到这个testysc.txt文件夹的大小是1Kb=1024Byte 只有这个命令,不仅可以查看文件大小,还可以查...

ysc123shift的博客 1万+

centos 下备份mysql后查看文件大小

经常会使用备份mysql的脚本,很多时候也不知道文件大小,怎么办只有命令行,没有界面。 只好用shell 中德管道来输出了。 我常用的命令是 [root@localhost mysql]# du -sh * | sort -n 4.0K bakMysql.sh 4.0K mysqlbackupdb140226.tgz 4.0K mysqlbackupdb140227.tgz

郑梦佳的专栏 1077

shell脚本如何判断文件大小

转自:https://blog.youkuaiyun.com/lovegengxin/article/details/80762329 1 、ls -lls -l $filename | awk '{print $5}' 执行结果:[root@localhost opt]# ls -l test.txt-rw-r--r--. 1 root root 4 Jun 21 11:40 test.txt[roo...

weixin_30652271的博客 3605

Linux 中查看文件大小并监控文件变化

在 Linux 中有时需要对相关文件进行监控,查看该文件是否进行修改,假设某个文件发生了修改,即需要执行某些特定的操作。这时便可以查看文件的大小或者修改时间,根据大小和修改时间来自动监控判断文件是否发生了修改。(注意:根据文件大小可能不一定准确)

m0_65363520的博客 1020

hdfs的shell操作命令

创建目录(单级目录): hadoop fs -mkdir 目录 例如:hadoop fs -mkdir /test 创建目录(多级目录): hadoop fs -mkdir 目录 例如:hadoop fs -mkdir -p /test/test0/test1/test2 **创建目录结束 查看目录(无递归,单级目录): hadoop fs -ls 目录 例如:hadoop fs -ls / 查看...

qq_44240521的博客 181

linux 常用命令02(时间同步,sed,crontab,find,端口,网络启动,cpu,文件大小)

过滤 含有 字符串 127.0.0.1 的 .sh 结尾的文件 并替换 127.0.0.1 为127.1.1.12。# --------------- shell 常用命令 ------------# -------crontab(调度信息)----------# -------------找文件内容------------# ------------ 文件大小 -----------# -------- 时间同步 ------------ge 大于等于,如:if [ $a -ge $b ]

DZH的博客 417

如何在命令行查看文件大小

如何在shell终端查看文件大小 du命令 sszxr:Desktop sszxr$ du -h *.* 12K access.log 88K access.log.1 304K access.log.2 1.3M access.log.9 4.0K error.log 4.0K error.log.1 sszxr:Desktop sszxr$ 查看大小并排序 sszxr:Desktop ...

Charliewolf的博客 1万+
上一篇: 脱敏函数
下一篇: 正则表达式
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值