首页 > 系统相关 >Linux 目录磁盘满了,怎么查找大文件

Linux 目录磁盘满了,怎么查找大文件

时间:2024-02-13 20:47:20浏览次数:31  
标签:文件 根目录 sudo ncdu 查找 Linux 磁盘 目录

在Linux系统中,如果你的根目录(/)磁盘满了,你可以使用以下方法来查找占用空间最大的文件和目录。

  1. 使用du(磁盘使用)命令来查找占用空间最大的目录:

    sudo du -h / --max-depth=1 | sort -h
    

    这个命令会列出根目录下每个一级子目录的大小,并通过sort命令进行排序,-h标志表示“人类可读”的格式(即使用KB、MB、GB作为单位)。--max-depth=1限制了du命令只在一个层级深度内工作。

  2. 为了找到最大的文件,你可以使用find命令:

    sudo find / -type f -exec du -h {} + | sort -rh | head -n 20
    

    这个命令会搜索根目录下所有的文件,并显示它们的大小。sort -rh将结果按照人类可读的格式逆序排序,head -n 20将只显示最大的前20个文件。

  3. 另一个有用的命令是ncdu,这是一个基于文本的磁盘使用分析器,非常适合于查找大文件。如果它没有预装,你可以通过你的包管理器安装它(例如,在Ubuntu上使用sudo apt-get install ncdu)。使用ncdu如下:

    sudo ncdu /
    

    ncdu会分析根目录的磁盘使用情况,并提供一个交互式界面来浏览最大的文件和目录。

请注意,运行这些命令可能需要一些时间,因为它们会检查许多文件。另外,使用sudo是因为某些目录或文件可能需要管理员权限才能访问。小心使用删除操作,因为删除关键系统文件可能会损坏你的系统。如果你不确定某个文件或目录的用途,最好先进行调查或咨询专业人士,而不是直接删除它们。

标签:文件,根目录,sudo,ncdu,查找,Linux,磁盘,目录
From: https://www.cnblogs.com/tianqing/p/18014797

相关文章

  • day24_磁盘管理
    磁盘管理学习磁盘管理的背景数据存储也是网站架构中的一大重点,关于存储方案,我们需要考虑到,硬件、软件硬件角度存储的读写性能固态硬盘、机械磁盘的抉择存储的数据备份,数据安全性raid磁盘阵列技术存储的数据扩容,合理的磁盘容量管理,磁盘满了怎么办软件角度系......
  • day25磁盘管理二
    mount挂载实践mount-l显示挂载情况mount-a读取/etc/fstab所有的挂载设置mount-o练习,读写,只读,允许二进制执行的三个参数[yuchao-linux01root~]$mount-oro/dev/sdc/test1[yuchao-linux01root~]$[yuchao-linux01root~]$[yuchao-linux01root~]$mount-l|gr......
  • Linux下的权限
    1.什么是权限文件权限等于=角色+文件属性1.1角色分为三类:1.拥有者(owner)2.所属组(grouper)3.其他人以下①是拥有者 ②是所属组所属组,是相当于在一个小团体里,这些所属组里边的人都可以访问,就相当于学习的小组2.文件类型及权限Linux下的文件类型与Windows的文件类型的表达方式......
  • [Kyana]Linux使用小技巧
    01|使用逻辑卷使存储空间可扩展前排提示小白在使用Linux虚拟机时,常在开始分配较小的硬盘空间,在后续使用中常出现硬盘空间不足的问题,轻则无法安装软件,重则无法更新。本文推荐使用逻辑卷方式安装操作系统,便于后续磁盘扩充。在逻辑卷上创建文件系统流程:层次(命令):|物理磁盘|(-fdis......
  • Linux之sudo
    【摘要】生产环境中为了系统的安全性,Linux主机的root权限是只能管理器使用,普通用户不具有root权限,但是可以通过sudo获取root权限执行一些操作。一、知识要点wheel组在Linux中wheel组就类似于一个管理员的组。通常在LUNIX下,即使我们有系统管理员root的权限,也不推荐用root......
  • 磁盘被标记 Volume is Dirty 解决办法
    磁盘被标记VolumeisDirty解决办法不知大家有木有遇到这样的情况:①.无法使用磁盘整理来整理,提示VolumeisDirty②.开机自检:"thevolumeisdirty"如果磁盘是FAT32,可以通过转换格式来解决,同时按下Win+R,输入CMD,回车,输入convertX:/FS:NTFS,回车,X为表标记的磁盘~最根本......
  • Linux 中 使用awk数组根据基因的PAV矩阵计算基因的存在频率
     001、测试数据[b20223040323@admin1test]$lsx_gather_pav.txt[b20223040323@admin1test]$catx_gather_pav.txt##测试数据;每一行是一个个体;每一列是一个基因;矩阵中的0表示基因在这个个体中缺失,1表示基因在这个个体中存在01111......
  • Linux下指定so动态库的加载路径的5种方法
    搜索的先后顺序是:编译目标代码时指定的动态库搜索路径;环境变量LD_LIBRARY_PATH指定的动态库搜索路径;配置文件/etc/ld.so.conf中指定的动态库搜索路径;默认的动态库搜索路径/lib;默认的动态库搜索路径/usr/lib。将库文件放置在对应的路径中,运行时就可以搜索到了。例1:通过gcc......
  • Linux之parted
    【摘要】parted用于对磁盘(或RAID磁盘)进行分区及管理,与fdisk分区工具相比,支持2TB以上的磁盘分区,并且允许调整分区的大小。使用它你可以创建、清除、调整、移动和复制ext2、ext3、linux-swap、FAT、FAT32和reiserfs分区;也能创建、调整和移动苹果系统的HFS分区;还能检测jfs、ntfs......
  • Linux Bash Shell 脚本入门(2)——GNU
    ​LinuxBashShell脚本入门(2)——GNU目录LinuxBashShell脚本入门(2)——GNUGNU与LinuxGNUGNU的组成ShellGNOME桌面环境XWindow软件GNOME可点击内容,大部分来自维基百科,可以点击了解详情。GNU与LinuxGNUGNU操作系统起源于GNU计划,由理查德·斯托曼在麻省理工学院人工智能......