最近发现测试服务器上的mysql挂掉了,根据mysql返回的错误显示,是存储满了。为了清理一下不使用的日志或者媒体文件,我需要找出系统中的文件。所以就在网上找相关的命令。

【大文件】

  潇湘隐者这位博主总结的很详细,可以前往参观。这里我还是想加强下相关linux命令的使用,学习的资料是《鸟哥的linux私房菜》。

  find命令的格式:find [PATH] [option] [action]

1、与时间有关的选项

  -mtime n:n为数字,意义为在n天之前的一天之内被更改过的文件,比如说【find ./ -mtime 2】表示两天前的那一整天的24小时内,当前目录下内容被更新过的文件。

  -mtime +n:列出在n天之前(不包括n天本身)被改动过内容的文件名。比如【find ./ -mtime +2】表示两天之前,更新过的额文件

  -mtime -n:列出在n天之内(包括n天本身)改动过的文件。

  理解:4,+4,-4。4代表4到5天之间的时间;+4代表大于等于5天前的;-4代表小于等于4天之内的。

  【find / -mtime 0】0表示当前时间,所以是从现在这一时刻到24小时之前。

2、与使用者和组名有关的

  -uid n:n为数字,就是用户的uid

  -gid n:同理,n是gid

  -user name:name就是使用者账号

  -group name:同理,组名

  【find /home -user faddei】在home目录下属于vbird的档案

3、与档案权限及名称相关的

  -name filename :搜索文件名为filename的档案【常用】

  -size[+-] size:搜索比size大(+)或者小(-)的文件。size的单位有c代表byte,k代表1024byte。【今天用到的】

  -type Type:搜索文件的类型,Type 有文件(f)目录(d)链接(l)socket(s)【今天用到】

  -perm mode:搜索权限刚好等于 mode的文档。

【今天使用到的】

  find / -type f -size +100M


【大目录】

  du -h --max-depth=1  【当前目录下 一级目录大小,depth代表目录层级】

  

  

  

转载于:https://www.cnblogs.com/ymkfnuiwgij/p/8627818.html

linux下查找大文件和大目录相关推荐

  1. linux下查找某个文件位置的方法

    一.主要的查找命令: 1.**whereis 只能用于程序名的搜索,而且只搜索二进制文件(参数-b).man说明文件(参数-m)和源代码文件(参数-s). 2.locate 命令和slocate命令都 ...

  2. linux下查找某文件/文件夹所在的位置

    出处:http://blog.csdn.net/gray13/article/details/6365654 一.通过文件名查找法: 举例说明,假设你忘记了httpd.conf这个文件在系统的哪个目录 ...

  3. mysql 日志 超过 m,linux 下查找大日志文件,比如大于500M的文件

    在实际生产环境中,有的时候有些文件我们不知道占用多大,这个时候我们需要进行查找命令来进行查看占用文件的大小,从而达到文件的清理,释放磁盘,保障磁盘充足,让网站资源不浪费,稳定运行,那么我们需要在lin ...

  4. linux apache 大文件,Apache下error.log文件太大的处理方法

    Apache下error.log文件太大的处理方法 2019年05月03日 | 萬仟网网络运营 | 我要评论 清除error.log.access.log并限制apache日志文件大小的方法 有个客户 ...

  5. 搜索linux中大于m文件,linux 下查找大于100M的文件(转)

    命令行如下 find . -type f -size +1000000k Linux系统下查找大文件或目录的技巧 当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢 ...

  6. linux下查找文件及内容 grep

    每一种操作系统都是由成千上万个不同种类的文件所组成的.其中有系统本身自带的文件,用户自己的文件,还有共享文件等等.我们有时候经常忘记某份文件放在硬盘中的哪个地方. 在微软的Windows操作系统中要查 ...

  7. (转载)linux下的find文件查找命令与grep文件内容查找命令

    linux下的find文件查找命令与grep文件内容查找命令 转载于和感谢:linux下的find文件查找命令与grep文件内容查找命令 目录 1.前言 1.1 find命令和grep命令的区别 2. ...

  8. linux下find(文件查找)命令的用法总结

    前言:我们为什么要学会使用find命令? 每一种操作系统都有成千上万的文件组成,对于linux这样"一切皆文件"的操作系统来说更不例外,大家应该都能很轻松使用windows下的文件 ...

  9. linux中查找某一个字符串,linux下查找包含某个字符串的文件

    linux下查找包含某个字符串的文件 | Rootop 服务器运维与web架构 比如在当前路径下有个test文件夹,其中包含 a.b. c.d.c 四个文件,内容如下: [root@rhel6www ...

  10. linux中如何在文件中查找文件,linux下find(文件查找)命令的用法总结

    每一种操作系统都有成千上万的文件组成,对于linux这样"一切皆文件"的操作系统来说更不例外,大家应该都能很轻松使用windows下的文件查找功能,但是对linux这一功能可能并不 ...

最新文章

  1. 【深度学习】深入浅出对抗机器学习(AI攻防)
  2. 6、Dcoker 容器数据卷用DockerFile添加
  3. html 定义函数调用函数,请问HTML function函数怎么定义和调用?
  4. hls之m3u8、ts流格式详解
  5. php设置路径别名,react设置文件路径别名的具体方法你知道么
  6. Visual Studio Code for DBA的介绍
  7. 【小结】背知识点的小技巧
  8. 计算机数字媒体学什么以后,数字媒体设计是学什么的?以后的发展方向是什么?...
  9. 微信小程序通过点击事件传参(data-)
  10. 民谣吉他之新手调音,弦音不对的问题
  11. Android布局总汇篇(XXXLayout)
  12. CSS进阶 如何实现圆形半圆
  13. 5_02_GLib库入门与实践_日志和调试
  14. 让生活变得简单的60种方法
  15. arduino用2个74HC595点亮2个4位共阳数码管
  16. 傅里叶级数、傅里叶变换、量子傅里叶变换(学习笔记)
  17. springMVC前台数据传不到后台的解决办法
  18. python爬虫进阶-1688工厂信息(JS逆向-sign签名验证)
  19. 陈正康考研英语长难句1~25
  20. java中文域名转码

热门文章

  1. 金错刀:“打工皇帝”唐骏的职场潜规则
  2. Excel 如何使多组数据的饼状图大小一致
  3. 【实践】Pytorch nn.Transformer的mask理解
  4. 资源过于硬核,8h删!这波福利....请笑纳~
  5. 【原创手写笔记】面试准备,关于Adaboost GBDT算法你需要知道的那些
  6. 机器面试-处理分类问题
  7. 【每日算法Day 105】打家劫舍第二弹:看好你的电瓶车!
  8. Exadata中最有用的功能-存储索引
  9. ARM嵌入式系统网络驱动中的重要数据结构
  10. NMF(非负矩阵分解)的场景应用