linux如何查看系统占用磁盘空间最大的文件及让文件按大小排序

author author     2023-05-03     612

关键词:

df -hl 查看磁盘剩余空间du -sm 文件夹返回该文件夹总M数更多功能请查看:df --helpdu --helpdu -sh (这个目录的名字)是查这个目录的大小使用du命令可以查看目录,例如查看/home/kuuyee目录占用磁盘空间大小可以使用下面的命令:# du /home/kuuyee -sh我的home目录下有上百个构建项目,一个一个的差看目录占用情况太麻烦了用命令:#du /home --max-depth=1 -h这样的话就吧所有的子目录的磁盘占用情况都列出来了!这里的--max-depth参数代表着要列出目录的深度,如果要列出两级目录就设置为2,以此类推。如果想吧结果输出到文件里可以这样:# du /home --max-depth=1 -h > disk_status.txt用df -h 查每个根下面的目录的分区大小 就可以知道了用法:du [选项]… [文件]…或:du [选项]… –files0-from=F总结每个<文件>的磁盘用量,目录则取总用量。df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式:df -hl显示格式为: 文件系统 容量 已用 可用 已用% 挂载点 FilesystemSize Used Avail Use% Mounted on/dev/hda2 45G 19G 24G 44% //dev/hda1 494M 19M 450M 4% /boot/dev/hda6 4.9G 2.2G 2.5G 47% /home/dev/hda5 9.7G 2.9G 6.4G 31% /optnone 1009M 0 1009M 0% /dev/shm/dev/hda3 9.7G 7.2G 2.1G 78% /usr/local/dev/hdb2 75G 75G 0 100% //dev/hdb2 75G 75G 0 100% /以上面的输出为例,表示的意思为:HD硬盘接口的第二个硬盘(b),第二个分区(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被挂载到根分区目录上(/)。例子1)查看文件大小 查看当前文件夹下所有文件大小(包括子文件夹) du -sh # du -h15M ./package16K ./.fontconfig4.0K ./.cache5.1M ./.rpmdb20M . 查看指定文件夹下所有文件大小(包括子文件夹)# du -h ftp3.8G ftp/sanya/doc3.8G ftp/sanya4.0K ftp/testftp/doc1.4M ftp/testftp875M ftp/platform/doc/002-录像27M ftp/platform/doc/001-PDF5.2M ftp/platform/doc/BBFlash1.2G ftp/platform/doc/003-录音2.1G ftp/platform/doc2.1G ftp/platform4.0K ftp/pmo/doc20K ftp/pmo36M ftp/uf/doc/innovate-20120736M ftp/uf/doc36M ftp/uf446M ftp/code/doc446M ftp/code6.3G ftp 查看指定文件大小# du -h ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm 184K ./package/compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm 查看指定文件夹大小# du -hs ftp6.3G ftp统计总数大小du -sh xmldb/du -sm * sort -n //统计当前目录大小 并安大小 排序du -sk * sort -ndu -sk * grep guojf //看一个人的大小du -m cut -d "/" -f 2 //看第二个/ 字符前的文字查看此文件夹有多少文件 /*/*/* 有多少文件du xmldb/du xmldb/*/*/* wc -l40752解释:wc [-lmw]参数说明:-l :多少行-m:多少字符-w:多少字参数含义如下:-s 对每个Names参数只给出占用的数据块总数。-a 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。-b 以字节为单位列出磁盘空间使用情况(系统缺省以 k 字节为单位)。-k 以1024字节为单位列出磁盘空间使用情况。-c 最后再加上一个总计(系统缺省设置)。-l 计算所有的文件大小。 参考技术A 方法一
[root@localhost web_bak] find / -type f -size +10G
在Linux下如何让文件让按大小单位为M,G等易读格式,S size大小排序。
[root@localhost data]# ls -lhS
方法二:#du -h * | sort -n
[root@localhost data]# du -h * | sort -n
当然您也可以结合管道文件夹内最大的几个文件
[root@localhost data]# du -h * | sort -n|head

linux系统磁盘空间被占用99%,想查找系统中哪一个文件占用的容量最大,怎样用命令呢

df-h比如是/很满cd/du-sh*就可以看出哪个文件夹大,重复上面一步即可笨了点的方法参考技术Afind/-size+204800这样可以查找出大于100M的文件,按需求删除就可rm文件名进行删除! 查看详情

linux下使用du查看某个文件或目录占用磁盘空间的大小

Ubuntu 查看磁盘空间大小命令http://www.cnblogs.com/zhuiluoyu/p/6598928.html df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 显示格式为:   文... 查看详情

ubuntu14.04中如何查看磁盘空间使用情况

首先要介绍的是Ubuntu14.04中内置的系统监视器小工具,我们可以直接搜索“系统监视器”打开。在Ubuntu14.04中系统监视器的文件系统选项卡中,我们可以像使用Windows一样看到当前磁盘已使用的空间、剩余空间和空间占用百分比。... 查看详情

linux磁盘空间不足怎么办磁盘清理方法

...虑对不经常读写的文件进行压缩,以减少占用空间。2、查看空间满的文件系统的inodes消耗#df-i/home如果还有大量inode可用,说明大文件占用空间,否则是可能大量小文件占用空间。3、找出占用空间较大的目录查看/home占用的空间#d... 查看详情

linux如何查看目录占用空间大小?

...的大小可以使用du命令来完成,那么Linuxdu命令是什么?如何使用?常用参数有哪些?本文为大家详细介绍一下。  在Linux中,可以使用du命令来查看目录占用空间大小。  Linuxdu命令  du是统计目录或文件所占磁盘空间大... 查看详情

如何使用df和du查看linux系统磁盘容量信息

1.dfdf命令可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息,它也可以显示所有文件系统对i节点和磁盘块的使用情况。df命令各个选项的含义如下:-a:显示所有文件系统的磁盘使用情况,包括0块(block)的文件系... 查看详情

linux命令之查看磁盘空间使用情况df(代码片段)

...。df是diskfree的缩写。注:与du命令不同,df命令是查看磁盘空间使用情况,是针对分区而言的;du命令是查看文件和目录占用的磁盘空间,是针对文件和目录而言的。语法该命令的语 查看详情

如何查看linux磁盘空间大小

df命令用于查看挂载点信息与磁盘使用量,格式为:“df[选项][文件]”。查看挂载信息与硬盘使用量:“df-h”编辑参数作用-a显示出所有的文件系统(包括虚拟的)--total展出出总体使用量-h更易读的容量格式如1K,234M,2G…-i展示出Ino... 查看详情

linux下使用du查看某个文件或目录占用磁盘空间的大小

...人类能看懂的方式,max-depth表示目录的深度。du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh  一、du的功能:`du` reports  查看详情

如何解决linux系统文件已删除但空间未释放

linux是虽然删除文件,其实只删除文件和系统目录结构的链接。那么如果有程序在读取这个文件,那么文件还是存在,没有删除掉文件出在在读取的状态,还是占用磁盘空间的,只有让程序不读取这个文件了,才能完整的释放文... 查看详情

linux查看当前磁盘各目录容量命令

参考技术Adu--diskusage,用来查看某个文件或目录占用的磁盘空间数量。usage:du-shbkm[file|directory]-h:很有用的参数,将显示的结果以humanreadable的方式打印,如20K,1.3M,4.5G等-s:summarize,如果要查看的是目录,则显示其总体占有空间... 查看详情

清理linux磁盘空间

...除文件的进程存在,kill掉进程(或者重启进程) OK2.查看磁盘信息:df-lh3.循环定位最大文件目录:du-h--max-depth=1 4.删除大的文件#确认删除的文件是否被占用/usr/sbin/lsof|grepdeleted#删除文件sudorm-rf~/.local/share/Tr 查看详情

linux常用命令总结(代码片段)

文章目录1.1查看磁盘空间大小命令:(1)查看当前文件夹下各个文件占用的磁盘空间的大小,并进行排序(2)查看当前磁盘的占用空间可用空间等(3)查看当前文件夹占下的文件一共S用多少空间&... 查看详情

linux查看磁盘空间(代码片段)

Linux查看磁盘空间可以使用 df 和 du 命令。dfdf以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。例如,我们使用df-h命令来查看磁盘信息, -h 选项为根据大小适当... 查看详情

linux磁盘管理

概述Linux磁盘管理好坏管理直接关系到整个系统的性能问题。Linux磁盘管理常用三个命令为df、du和fdisk。df:列出文件系统的整体磁盘使用量du:检查磁盘空间使用量fdisk:用于磁盘分区dfdf命令参数功能:检查文件系统的磁盘空间... 查看详情

linux如何查看磁盘占用(代码片段)

df命令意思是“disk-free”,以磁盘分区为单位查看文件系统磁盘使用信息。victory@ubuntu:~$dfFilesystem1K-blocksUsedAvailableUse%Mountedontmpfs19918016801975001%/run/dev/sda31994609610159204874835254%/tmpfs99588009958800%/dev/shmtmpfs51204 查看详情

请问怎样分别查看windows系统与linux系统的栈空间大小?

...样,文件占用的磁盘空间可能就不一样。不同操作系统下查看blocksize的命令:AIX:lsfs-q/u01Windows:fsutilfsinfontfsinfoc:linux:tune2fs-l/dev/sda13.window和linux下,文本文件的换行符不同,windows下是/n/r,linux下是/n。当使用FTP传输文本文件时... 查看详情

linux查看磁盘占用常用的两个命令

1、查看总容量、已使用、未使用容量:df-hl2、查看当前路径下,每个文件/夹占用空间大小:du-sh*  查看详情