linux 根目录磁盘满了 查看哪个文件占用大

如题所述

第1个回答  2016-10-18
linux查看根目录下所有文件夹大小的方法如下:
1、进入根目录:cd /
2、使用命令 : du -sh * 查看根目录下每个文件夹的大小
3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。
如:查找Linux系统中的占用磁盘空间最大的前10个文件或文件夹
du : 计算出单个文件或者文件夹的磁盘空间占用.
sort : 对文件行或者标准输出行记录排序后输出.
head : 输出文件内容的前面部分.
用下面的命令组合就可以完成上述查找工作:

1 # du -a /var | sort -n -r | head -n 10
如果需要输出可读性高的内容,请使用如下命令:
1 $ cd /path/to/some/where
2 $ du -hsx * | sort -rh | head -10
第2个回答  2016-10-18
df命令可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息,它也可以显示所有文件系统对i节点和磁盘块的使用情况。
df命令各个选项的含义如下:
-a:显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。
-k:以k字节为单位显示。
-i:显示i节点信息,而不是磁盘块。
-t:显示各指定类型的文件系统的磁盘空间使用情况。
-x:列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。
-T:显示文件系统类型。

du的英文原义为“disk usage”,含义为显示磁盘空间的使用情况,统计目录(或文件)所占磁盘空间的大小。该命令的功能是逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块(1024字节)的情况。若没有给出指定目录,则对当前目录进行统计。
df命令的各个选项含义如下:
-s:对每个Names参数只给出占用的数据块总数。
-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
-b:以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)。
-k:以1024字节为单位列出磁盘空间使用情况。
-c:最后再加上一个总计(系统默认设置)。
-l:计算所有的文件大小,对硬链接文件,则计算多次。
-x:跳过在不同文件系统上的目录不予统计。本回答被提问者和网友采纳

linux根目录满了,怎样快速查看是哪个文件占用空间大?
linux查看根目录下所有文件夹大小的方法如下:\\x0d\\x0a1、进入根目录:cd \/\\x0d\\x0a2、使用命令 : du -sh * 查看根目录下每个文件夹的大小\\x0d\\x0a3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。

如何在linux中查看占用空间大文件和大文件夹
答案:在Linux中,你可以使用`du`和`find`命令来查看占用空间较大的文件或文件夹。具体操作如下:详细解释:1. 使用`du`命令查看文件夹大小:`du`命令用于估算文件和目录的磁盘使用情况。结合`-h`参数和`-d`参数,可以快速查看大文件夹所占空间。例如,查看当前目录下占用空间较大的文件夹:bash du...

如何在Linux中查看占用空间大文件和大文件夹
进一步细化搜索,输入"du -sh \/usr\/*",将注意力集中到\/usr目录下。在该目录中,发现local文件夹占用的空间最多。继续深入到\/local目录,执行"du -sh \/usr\/local\/*",最终在\/local下找到了占用空间最大的文件,如mysql文件。通过以上步骤,你就能直观地找出Linux系统中占用空间较大的文件和文件夹,...

linux 根目录磁盘满了 查看哪个文件占用大
1、进入根目录:cd \/ 2、使用命令 : du -sh * 查看根目录下每个文件夹的大小 3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。如:查找Linux系统中的占用磁盘空间最大的前10个文件或文件夹 du : 计算出单个文件或者文件夹的磁盘空间占用.sort : 对文件行或者标准输出行记录排序后...

linux磁盘已满,查看哪个文件占用多
1.可以使用df -h 命令查看磁盘剩余空间 2.查看指定目录占用的空间大小,比如查看\/usr目录占用了多大空间:du -bs \/usr 3.查看指定目录超过了多大空间的文件,比如下面的\/usr目录,查找大于100M的文件 cd \/usr find . -size +100M 4.或是直接执行下面命令(这个时间会比较长):du -a \/usr | ...

linux 根目录满了
linux根目录满了需要3个步骤来处理,下面是具体介绍: 1、通过指定命令:df-h查看情况。2、使用指令cd\/&&du-sh\/*查看到底是哪些目录及文件占用比较大。3、将文件复制到另外分区,执行:ln-s\/glusterfs\/gfs_mysql\/usr\/share\/mysql\/dbdata,然后查看下分区,是否完全释放。今天的分享就是这些,希望...

linux下磁盘占用达到100%了,怎样查找是哪些大文件耗尽了磁盘?
1、如果是大文件占用了,那么查询大于某个值的文件的方法:find \/ -size +100c -print 这是从根盘开始查找大于100字节的文件(至于字节数你当然可以自己设置)你可以用 find \/ -size +100c -exec ls -l {}\\;来列出文件属性。2、如果只是因为有些应用生成的日志文件较多,长时间没有清理后占用...

怎么样查看linux下占用空间最大的文件
1、使用find命令找到大于指定大小的文件:a.下例中查找大于10G的文件[root@localhost data]# find \/ -type f -size +10G将输出:\/usr\/local\/apache2\/logs\/access_logb.通过du命令查看此文件的大小:[root@localhost data]# du -h \/usr\/local\/apache2\/logs\/access_log24G \/usr\/local\/apache...

linux清理磁盘空间命令
linux清理磁盘空间命令:1、首先大家可以去查看一下磁盘的信息。查看教程2、让后可以去输入命令:cd\/进入根目录。du-hmax-depth=1寻找当前目录和占用空间最大的文件夹3、然后大家就可以看到占用较大的空间了。4、然后输入命令:is-lhs,即可将文件从大到小的去进行排序。5、在linux系统中,大家可以去...

Linux系统查找最大磁盘空间目录和文件简单方法整理
Linux系统管理中,定期清理占用磁盘空间的冗余文件和目录是必不可少的。本文将简要介绍如何利用du和find命令轻松查找并管理这些空间占用大户。首先,检查\/home分区中的大型目录,只需运行:该命令会列出前五个占用空间最大的\/home目录。若想查看当前工作目录中的最大目录,执行:这个命令分解了参数含义,帮助...

相似回答