添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
首页
学习
活动
专区
工具
TVP
最新优惠活动
发布
精选内容/技术社群/优惠产品, 尽在小程序
立即前往

Linux —— 查找 占用磁盘体积最大 10个 文件

前言 服务器上传 文件 失败了,才开始没考虑到磁盘原因还以为是自己 scrt 问题,还好df -h看了下,最后发现磁盘满了,真是....... 查找 find / -type f -print0 | xargs -0 du -h | sort -rh | head -n 10 find //在目录结构中搜索 文件 命令 / //在整个系统(...从根目录开始)中 查找 -type //指定 文件 类型 f //普通 文件 -print0 //在标准输出显示完整 文件 名,其后跟一个空字符(null) | //控制操作符,将一条命令 输出传递给下一个命令以供进一步处理...xargs //将标准输入转换成命令行参数 命令 -0 //以空字符(null)而不是空白字符(LCTT 译者注:即空格、制表符和换行)来分割记录 du -h //以可读格式计算磁盘空间使用情况 命令...sort //对文本 文件 进行排序 命令 -r //反转结果 -h //用可读格式打印输出 head //输出 文件 开头部分 命令 n -10 //打印 10 个 文件

89 1 0
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 入门】 文件 查找

    常用命令 which:命令 查找 whereis:在系统特定目录下 查找 文件 locate:利用数据库 查找 文件 find: 文件 查找 命令 查找 which which 命令用于 查找 指定命令(脚本 文件 可执行 文件 路径...】环境变量所规范 路径,去 查找 执行 文件 文件 名,有些命令不在环境变量所指定 路径中,则无法 查找 到 在系统特定目录下 查找 文件 whereis whereis 命令只是在特定目录下 查找 文件 并返回路径,并没有 查找 硬盘上 所有 文件 ...命令格式: whereis [参数] 文件 名或目录名 -l:列出 whereis 会 查找 几个主要目录 -b:只 查找 binary 二进制格式 文件 -m:只 查找 说明 文件 manual 路径下 文件 .../man1/ls.1.gz 利用数据库 查找 文件 locate locate 命令 查找 数据是由已建立 数据库 /var/lib/mlocate/ 里面的数据所进行 ,并没有 查找 硬盘上 所有 文件 ,所以 查找 速度非常快...# 更新 locate 数据库 updatedb 文件 查找 命令 find find 命令用于搜索 文件 ,可以根据 文件 名、大小、修改时间、权限等属性来 查找 文件 ,采用递归方式搜索指定 目录及其子目录,并根据各种条件进行过滤和匹配

    281 3 1

    linux 查找 文件

    find '目标目录' | grep ' 文件 名'

    14.3K 3 0

    Linux 文件 查找 技巧

    前言 Linux 常用命令中,有些命令可以帮助我们 查找 二进制 文件 ,帮助手册或源 文件 位置,也有的命令可以帮助我们 查找 磁盘上 任意 文件 ,今天我们就来看看这些命令如何使用。...#-e参数可以 查找 只存在 文件 (由于该 文件 不存在,因此也不会被 查找 出来) 查找 计算 文件 数量 locate -c locate.log #只计算 查找 数量 忽略大小写 查找 locate -...find find命令是 linux 下一个强大 查找 命令。与locate命令相比,它需要遍历磁盘 文件 ,因此 查找 速度较慢,但正因如此,它 实时性比locate好得多。...以时间为条件 涉及参数-mtime,-atime,-ctime,-newer,-anewer,-cnewer,-amin,-cmin等,例如: find ./ -mtime 3 # 查找 3天 更改过 文件 ...find ./ -mtime -3 # 查找 3天内更改过 文件 find ./ -mtime 0 # 查找 今天更改过 文件 find ./ -newer sort.txt # 查找 比sort.txt修改时间更新 文件

    5.6K 1 0

    Linux 基础: 文件 查找 find

    linux 日常管理中,find 使用频率很高,熟练掌握对提高工作效率很有帮助。 find 语法比较简单,常用参数 就那么几个,比如 -name、 -type、 -ctime等。...初学 同学直接看第二部分 例子,如需进一步了解参数说明,可以参考find 帮助文档。 find语法如下: find(选项)(参数) 根据 文件 查找 列出当前目录以及子目录下 所有 文件 find ....-name "*.png" 根据正则表达式 查找 备注:正则表示式比原先想 要复杂,支持好几种类型。可以参考这里 找到当前目录下, 文件 名都是数字 png 文件 。 find ....-path "*wysiwyg*" 根据 文件 类型 查找 通过 -type进行 文件 类型 过滤。...-type f -group root 找到 文件 后执行命令 通过 -ok、和 -exec来实现。区别在于, -ok在执行命令 ,会进行二次确认, -exec不会。 看下实际例子。

    5.4K 13 0

    Linux 文件 查找 命令详解

    对于 文件 查找 ,我们最好用 还是属于find命令了,在说find命令之前,先把另外几个 查找 命令介绍一下。...这是由于locate进行 查找 是在mlocate.db数据库进行 查找 ,但是我们刚刚创建 这个 文件 并不在这个数据库中,所以我们需要使用updatedb进行更新数据库 ?...对于find命令 使用有一个大致 公式 find 要 查找 位置 [限制条件] 要 查找 文件 名 举个例子,从根目录下寻找所有的 文件 名中包含balabala 文件 ?...其中花括号 含义是代表find命令所查询到 内容,并且花括号两边都是需要有空格 这条命令还有一种等价 写法,那就是利用管道和xargs xargs有两个作用,一个就是加-n参数对内容进行分组,另一个作用就是获取 一条命令 输出...我们也可以按照修改时间对 文件 进行 查找 ,加入 -mtime 参数就可以了 为了方便find 按时间 查找 ,我们用下面的命令来生成一批 文件 首先先了解一下date命令 ?

    6.4K 2 0

    Linux 查找 文件 命令

    在我们日常使用 Linux 时,经常会出现由于垃圾 文件 或日志 文件 过大,将磁盘打满 情况,为了及时处理掉这些大 文件 ,我们如何准确地定位到这些大 文件 就格外重要。...本文整理了查看大 文件 和清空内容等命令,有用记得收藏~ 1、查询服务器中大于1G 文件 2、查询服务器中大于1G 文件 及属性信息 3、查询大 文件 并排序 1、查询服务器中大于1G 文件 find...tbl_account_pay_record.ibd /var/log/mysqld.log /home/local/mycat/logs/wrapper.log 这条命令是查询自"/"根目录下所有大小超过1G 文件 ...,查询 大小可以根据需要改变,如下: 相关查询:查询服务器中大于100M 文件 find / -type f -size +100M 2、查询服务器中大于1G 文件 及属性信息 命令如下,在查询大于1G 文件 同时...我们一般会改配置优化或清空它,我们一般通过echo "" > /var/log/mysqld.log 命令来清空 ,那老铁是用啥好办法来清空 呢?

    7.6K 2 0

    利用 Linux 查找 重复 文件

    在find 基础上,我们可与(如xargs命令)等其它基本 Linux 命令相结合,即能创造出无限 命令行功能,比如:可以快速 查找 Linux 某个 文件 夹及其子 文件 夹中 重复 文件 列表。...要实现这个功能在流程上是比较简单 ,只要 查找 遍历出所有 文件 ,再通过命令去比较每个 文件 MD5就OK啦。...表示只打印了重复 行,这里使用代表打印出 文件 名相同 文件 uniq -w32 –all-repeated=separate 最后这里表示对MD5 32个字节进行对比,以筛选出重复 文件 使用命令行 整个过程就是这么简单和容易...方法二:使用dupeGuru工具 DupeGuru是一个跨平台应用,有 Linux 、Windows和Mac OS X版本,它可以通过 文件 大小、MD5和 文件 名等多种标准来帮助用户找出 Linux 重复 文件 ...size {}c -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate | cut -b 36- 大家先cd到自己想要 查找 重复 文件 文件

    5.6K 5 0

    Linux Shell 查找 文件

    /bin/bash # 查找 当前目录中所有大于1mb 文件 ,把 文件 名写到文本 文件 中,统计个数 # find命令,参数:路径地址,命令参数,-size n ( 查找 长度为n 文件 ) -type f (... 查找 某类型 文件 ,f普通 文件 ) # tee命令 参数: 文件 名 (把输入数据保存成 文件 ) # | 管道符号 把第一个命令 执行结果传给第二个命令 # wc统计命令,参数:-l (统计行数) find.../bin/bash # 目的: 查找 /目录下, 文件 名以abc开头 文件 100个,保存到 文件 中 # for in循环 # shell 命令替换,反引号,将命令执行结果保存到变量中 # find 查找 命令...参数:-name "xxx" ( 查找 文件 名,里面可以用通配符*) # head开头命令 参数:-n (显示多少行) # 输出重定向>> 两个>>代表追加 for filename in `find /

    5.2K 2 0

    linux 文件 查找 -find命令

    查找 无有效属组 文件 -newer file1 file2: 查找 更改时间比file1新,但是比file2旧 文件 -type: 查找 某一类型 文件 ,诸如:f-普通 文件 ...n: 查找 系统中最后n分钟访问 文件 -atime n: 查找 系统中最后n*24小时访问 文件 -cmin n: 查找 系统中最后n分钟被改变 文件 状态 文件 ...-ctime n: 查找 系统中最后n*24分钟被改变 文件 状态 文件 -mmin n: 查找 系统中最后n分钟被改变 文件 数据 文件 -mtime n: 查找 系统中最后n*24小时被改变 文件 数据 文件 .../tmp下10天 文件 ,删除 [root@bogon ~]# find /tmp -type f -mtime +10 -ok rm {} \;      3)备份配置 文件 ,添加.bak扩展名 [root...工作特点: 查找 速度快,模糊 查找 ,非实时 查找 。    -i  执行区分大小写 搜索   -n x   只列举 x个匹配选项

    8.7K 3 0

    利用 Linux 查找 重复 文件

    在find 基础上,我们可与(如xargs命令)等其它基本 Linux 命令相结合,即能创造出无限 命令行功能,比如:可以快速 查找 Linux 某个 文件 夹及其子 文件 夹中 重复 文件 列表。...要实现这个功能在流程上是比较简单 ,只要 查找 遍历出所有 文件 ,再通过命令去比较每个 文件 MD5就OK啦。...表示只打印了重复 行,这里使用代表打印出 文件 名相同 文件 uniq -w32 –all-repeated=separate 最后这里表示对MD5 32个字节进行对比,以筛选出重复 文件 使用命令行 整个过程就是这么简单和容易...方法二:使用dupeGuru工具 DupeGuru是一个跨平台应用,有 Linux 、Windows和Mac OS X版本,它可以通过 文件 大小、MD5和 文件 名等多种标准来帮助用户找出 Linux 重复 文件 。...size {}c -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate | cut -b 36- 大家先cd到自己想要 查找 重复 文件 文件

    4.1K 3 0

    Linux 查找 文件 find

    Linux 查找 文件 find find命令可以在 文件 系统中 查找 文件 ,它 一般语法为: find 路径... 测试... 动作... 路径:find开始执行后,会查看每个路径及其整个目录树。...测试:对于遇到 每个 文件 ,都会进行测试。测试结果为真的 文件 会被做成一个列表。 动作:测试完成后,对列表中 每个 文件 执行指定 动作。...所属组为name -uid n 拥有着id为n -gid n 所属组id为n -nonuser 搜索 文件 拥有者不在 /etc/passwd 文件 -nongroup 搜索 文件 所属组不在 /etc/...目录下 普通 文件 文件 名为group 文件 并显示 -perm按特定权限搜索 文件 : $ find -perm 775 -print # 搜索工作目录中权限为775 文件 并显示 $ find -perm...ls -l处理find搜索到 每个 文件 这个例子中 ';'代表着每个 文件 处理语句 结束,下面是另一个例子: $ find ./ -type d -exec chmod 777 {} ';' # 将工作目录下 目录 文件 修改为

    7.9K 4 0

    Linux 基础: 文件 查找 find

    linux 日常管理中,find 使用频率很高,熟练掌握对提高工作效率很有帮助。 find 语法比较简单,常用参数 就那么几个,比如 -name、 -type、 -ctime等。...初学 同学直接看第二部分 例子,如需进一步了解参数说明,可以参考find 帮助文档。 find语法如下: find(选项)(参数) 根据 文件 查找 列出当前目录以及子目录下 所有 文件 find ....-name "*.png" 根据正则表达式 查找 备注:正则表示式比原先想 要复杂,支持好几种类型。可以参考这里 找到当前目录下, 文件 名都是数字 png 文件 。 find ....-path "*wysiwyg*" 根据 文件 类型 查找 通过 -type进行 文件 类型 过滤。...-type f -group root 找到 文件 后执行命令 通过 -ok、和 -exec来实现。区别在于, -ok在执行命令 ,会进行二次确认, -exec不会。 看下实际例子。

    3.9K 6 0

    linux 查找 文件

    随着时间 推移,您 磁盘驱动器可能会被大 文件 占用大量磁盘空间,不必要 文件 弄得乱七八糟。通常是因为大型日志 文件 或备份 文件 ,导致 Linux 系统 磁盘空间不足。...本教程介绍如何使用find和du命令在 Linux 系统中 查找 最大 文件 和目录。 使用find命令 查找 文件 find命令是 Linux 系统管理员工具库中最强大 工具之一。...-xdev -type f -size +100M -print 仅搜索当前工作目录(.)中 文件 (-type f),大于100MB(-size +100M),不要 查找 其他 文件 系统上 目录(-xdev...例如,您可以搜索超过多少天 文件 ,具有特定扩展名 文件 或属于特定用户 文件 。 使用du命令 查找 文件 和目录 du命令用于估计 文件 空间使用情况,对于 查找 占用大量磁盘空间 目录和 文件 特别有用。...sort -rh:通过可读格式(-h) 值并反转结果(-r)来对输出行进行排序。 head -5 :仅打印管道输出 5行。

    8.6K 1 0

    Linux 查找 文件 方法

    Linux 四种 查找 文件 方法 一、which which命令 作用是,在PATH变量指定 路径中,搜索某个系统命令 位置,并且返回第一个搜索结果。 也就是说它返回 是你该命令所处 位置。...四、find 关于find用一句话来形容它:find是最常见和最强大 查找 命令,可以用它找到任何想找 文件 。...上面说了locate是在一个库里 查找 文件 ,因此对于一些有新变动 文件 ,而你 库还没更新时,这些 文件 你是用locate找不到 ,这时find就派上用场了,它可是从硬盘里一个一个进行 查找 ,正因为这样它 速度也会相当慢...#查无有效属主 文件 ,即 文件 属主在/etc/passwd中不存在 -ctime -n +n #按 文件 创建时间来 查找 文件 ,-n指n天以内,+n指n天以前 -nogroup...#忽略某个目录 例子: 查找 名称为yeyz_dev 文件 ?

    6.5K 1 0

    linux find 文件 查找 命令与grep 文件 内容 查找 命令

    在使用 linux 时,经常需要进行 文件 查找 。其中 查找 命令主要有find和grep。两个命令是有区 。...(2)grep是根据 文件 内容进行 查找 ,会对 文件 每一行按照给定 模式(patter)进行匹配 查找 。...-name ‘srm*’   #表示当前目录下 查找 文件 名开头是字符串‘srm’ 文件 2.按照 文件 特征 查找 (1)find / -amin -10   # 查找 在系统中最后10分钟访问 文件 (...access time)    (2)find / -atime -2   # 查找 在系统中最后48小时访问 文件 (3)find / -empty   # 查找 在系统中为空 文件 或者 文件 夹...1000KB 文件 3.使用混合 查找 方式 查找 文件 参数有: !

    5.1K 4 0