广告
返回顶部
首页 > 资讯 > 操作系统 >linux 查找大目录和大文件的方法(推荐)
  • 234
分享到

linux 查找大目录和大文件的方法(推荐)

大文件目录方法 2022-06-04 21:06:32 234人浏览 安东尼
摘要

今天,在机器上执行命令的时候,发现tab键无法补全了,原因竟然是磁盘空间满了,使用df命令看了一下,确实如此,每个分区的使用率都得到100%了,因此想找到系统中的大目录和大文件,删除一部分。 主要涉及到两个

今天,在机器上执行命令的时候,发现tab键无法补全了,原因竟然是磁盘空间满了,使用df命令看了一下,确实如此,每个分区的使用率都得到100%了,因此想找到系统中的大目录和大文件,删除一部分。

主要涉及到两个命令 du和find

du命令(查找系统中的大目录):

-h已易读的格式显示指定目录或文件的大小

-s选项指定对于目录不详细显示每个子目录或文件的大小

-m或?megabytes 以1MB为单位

?max-depth=1:其中,数字“1”是指查询结果中最多显示的目录层数,这里指最多显示一层目录。

首先使用df命令,查看各挂载点磁盘空间的使用情况,然后从使用率接近100%的目录下,查看其各个子目录的大小情况

du -sm * 2> /dev/null | sort -nr | head -5

可以使用sort对du输出的结果进行一个排序(如果du使用h参数,可能得不到正确的排序结果)

以上方法只是对目录大小进行判定,所以当确定某目录过大时,最好是cd到该目录,查看下有无大文件,然后再确定是否进入下一层目录。

find命令(查找系统中的大文件)

获取某个目录下大于800M的所有文件

find . -type f -size +800M

如上命令所示,我们仅仅能看到超过800M大小的文件的文件名称,但是对文件的信息(例如,文件大小、文件属性)一无所知,那么能否更详细显示一些文件属性或信息呢,当然可以,使用如下命令:

find . -type f -size +800M -print0 | xargs -0 ls -l


当找到大文件后,若因某些原因,不想对文件进行删除,可以用echo或cat或clear命令清除文件内容

echo > a.log

clear > a.log

以上这篇linux 查找大目录和大文件的方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: linux 查找大目录和大文件的方法(推荐)

本文链接: https://www.lsjlt.com/news/18836.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • linux 查找大目录和大文件的方法(推荐)
    今天,在机器上执行命令的时候,发现tab键无法补全了,原因竟然是磁盘空间满了,使用df命令看了一下,确实如此,每个分区的使用率都得到100%了,因此想找到系统中的大目录和大文件,删除一部分。 主要涉及到两个...
    99+
    2022-06-04
    大文件 目录 方法
  • linux如何查找大目录和大文件
    这篇文章主要为大家展示了“linux如何查找大目录和大文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux如何查找大目录和大文件”这篇文章吧。今天,在机器上执行命令的时候,发现tab键无...
    99+
    2023-06-09
  • 怎么查找Linux系统中的大文件和大目录
    这篇文章主要介绍“怎么查找Linux系统中的大文件和大目录”,在日常操作中,相信很多人在怎么查找Linux系统中的大文件和大目录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么查找Linux系统中的大文件和...
    99+
    2023-06-12
  • Linux查看文件及目录大小的方法
    这篇文章给大家介绍Linux查看文件及目录大小的方法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在Linux系统中使用后df命令可以查看目录的相关情况,但是df对文件没有作用,可以使用du查看文件的相关属性。应用场景...
    99+
    2023-06-28
  • Linux系统怎样查找大文件或目录
    这篇文章给大家介绍Linux系统怎样查找大文件或目录,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、查找大文件方法:那么如何把这些大文件搜索出来呢?例如我要搜索当前目录下,超过800M大小的文件find . -typ...
    99+
    2023-06-28
  • Linux--查找大文件的几种方法
    文章目录 前言一、ls命令二、find命令1.find介绍2.find查找 三、du命令总结 前言 在生产问题的排查与服务器日常运维过程中,大文件的查找、排序是不可避免的一个操作。因为Linux不像Windows操作那么可...
    99+
    2023-08-25
    linux 服务器 运维
  • 查找linux系统中大文件的方法
    http://blog.csdn.net/bobo0915/article/details/51980650 可以用下面的命令查找到系统中哪一个文件夹有问题然后逐层查看就可以找到是哪一个文件了 ...
    99+
    2022-10-18
  • linux查找大文件指定内容的实现方法
    以大划小思想,然后重定向。 linux有时候会遇到文件很大,关键字查找都要超过整屏,无法查看到所有内容。比如一个非常大的日志文件info.log,我们要查看某段字符所有日志,可以同 cat info.log | grep...
    99+
    2022-06-04
    linux 查找 大文件 内容
  • shell查找当前目录下大于1M的文件的三种方法分享
    1、使用find的参数实现 [root@xiaobb mnt]# find . -maxdepth 1 -size +1000000c./sys.tar.gz./install.tar.bz2./CTeX_...
    99+
    2022-06-04
    三种 文件 方法
  • shell如何查找当前目录下大于1M的文件
    这篇文章主要介绍shell如何查找当前目录下大于1M的文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、使用find的参数实现代码如下:[root@xiaobb mnt]# find . -maxdepth 1 ...
    99+
    2023-06-09
  • Linux中查找目录和文件的命令介绍
    这篇文章主要介绍“Linux中查找目录和文件的命令介绍”,在日常操作中,相信很多人在Linux中查找目录和文件的命令介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux中查找目录和文件的命令介绍”的疑...
    99+
    2023-06-12
  • 在Linux中如何查找最大的10个文件方法汇总
    前言 众所周知当系统的磁盘空间不足时,您可能会使用 df、du 或 ncdu 命令进行检查,但这些命令只会显示当前目录的文件,并不会显示整个系统范围的文件。 您得花费大量的时间才能用上述命令获取系统中最大的文件,因为要...
    99+
    2022-06-04
    linux 查找最大的文件 linux 查找最大文件 linux 查找最大文件夹
  • Win8.1系统录音文件保存在哪?Win8.1查找录音机录音文件目录的方法
      如果您没有改变过默认的路径,您可以尝试在该文件夹中查看:   默认路径:C:Users***(用户名)AppDataLocalPackagesMicrosoft.WindowsSoundRecorde...
    99+
    2022-06-04
    文件 录音机 目录
  • Linux 删除和替换文件中某一行的方法【推荐】
      如果有一个abc.txt文件,内容是: aaa bbb BATBUSINESSTYPE, INSIDEID--) ONLINE; INSIDEID--) ONLINE ccc ddd eee f...
    99+
    2022-06-04
    linux 删除文件 linux 替换文件
  • linux删除文件和目录的方法有哪些
    在Linux操作系统中,可以使用以下命令来删除文件和目录: rm命令:用于删除文件或空目录。 删除文件:`rm 文件名` 删除...
    99+
    2023-10-27
    linux
  • Linux shell 提取文件名和目录名的方法
    ${} [root@node01 ~]# file=/dir1/dir2/dir3/my.file.txt [root@node01 ~]# echo ${file#*/} dir1/dir2/dir3/my.fil...
    99+
    2022-06-04
    shell 提取文件名 shell提取目录名 linux shell 提取
  • Linux系统中快速找到大文件的具体方法是什么
    Linux系统中快速找到大文件的具体方法是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。众所周知Linux系统中一切皆为文件,所以Linux系统中文件很多,...
    99+
    2023-06-28
  • Linux文件内容查找和替换的方法是什么
    本篇内容主要讲解“Linux文件内容查找和替换的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux文件内容查找和替换的方法是什么”吧!1、通过vim编辑器来替换 vi/...
    99+
    2023-06-28
  • Linux文件目录管理和VIM编辑器的方法
    这篇文章主要介绍“Linux文件目录管理和VIM编辑器的方法”,在日常操作中,相信很多人在Linux文件目录管理和VIM编辑器的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux文件目录管理和VIM...
    99+
    2023-06-13
  • 在linux系统下显示中文目录和文件名的方法
    本篇内容主要讲解“在linux系统下显示中文目录和文件名的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在linux系统下显示中文目录和文件名的方法”吧!选择一个一劳永逸的方法,就是修改/e...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作