shell脚本监测文件变化
2024-08-31 07:41:47
1.
我使用过的Linux命令之du - 查看文件的磁盘空间占用情况
用途说明
du命令是用来查看磁盘空间占用情况的,在Linux系统维护时常会用到,并且通常与df命令搭配使用。首先使用df看一下各个磁盘分区的占用情况,如果某个分区的占用超过一定百分比(比如80%),就认为该分区应该清理一下了。如果不太确定从哪里下手清理,就可以使用du来统计一下各个目录的磁盘占用情况,找到磁盘占用大的目录。
常用参数
-s 显示总数量。
-h 显示的数量更好看些,比如用K/M/G表示大小。
--max-depth=N 统计的目录深度。当N=0时等同于-s,所以和--s参数不能同时出现。
-b 显示为字节数。
-k 显示为K字节数。
-m 显示为兆字节数。
md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验。是文件的内容,与文件名无关,也就是文件内容相同,其md5值相同。md5值是一个128位的二进制数据,转换成16进制则是32(128/4)位的进制值。
md5校验,有很小的概率不同的文件生成的md5可能相同。比md5更安全的校验算法还有SHA*系列的。
在网络传输时,我们校验源文件获得其md5sum,传输完毕后,校验其目标文件,并对比如果源文件和目标文件md5 一致的话,则表示文件传输无异常。否则说明文件在传输过程中未正确传输。
最新文章
- 利用Python进行数据分析(13) pandas基础: 数据重塑/轴向旋转
- Qt 多线程和网络编程学习
- oracle 数据类型详解---日期型(转载)
- 利用网络流传的WebShell默认密码库寻找WebShell
- teamcity设置
- SVM实用操作: svmtrain and svmclassify
- eclipse 中使用tomcat
- 每日一“酷”之copy
- Visual Studio 2015中的常用调试技巧分享
- Linux内核中的通用双向循环链表
- 增加eclipse启动的Tomcat内存的方法 tomcat内存增加
- 动态创建ImageView
- pyhon的数据类型
- select联动遇到的问题
- Netty 笔记
- java continue break 关键字 详解 区别 用法 标记 标签 使用 示例 联系
- [转]k8s核心概念
- 2018年最值得关注的30个Vue开源项目
- git(一) 基本操作
- javascript实现二分法
热门文章
- Android 怎样实现 焦点图的 无线循环滑动的状态?
- Libgdx: android单机斗地主支持局域网wifi联网的网络模块核心代码
- HLS直播技术方案及踩过的坑
- Oracle 与 MySql 区别
- Linux查找并杀死僵尸进程
- Ubuntu下安装sublime text3并汉化
- MapReduce架构与生命周期
- No control record for Activity type 1000/4220/1442 in version 000 / 2017 activity planning/qty planning
- 学习js与css 写个2048
- vue中子组件需调用父组件通过异步获取的数据