Q:下午有一客户磁盘空间占用很大,使用df查看磁盘剩余空间很小了,客户想知道是哪些文件占满了文件。

Q1:在Linux下如何查看系统占用磁盘空间最大的文件?

Q2:在Linux下如何让文件夹下的文件让文件按大小排序?

A:

不知您是否遇到过这样的问题,服务器上架没多长时间磁盘怎么装满了。

分析:大多是由于日志没有轮滚,可以使用脚本或logrotate将日志定期备份删除或直接关闭不需要的日志记录功能。51开源社区帖子有相关各种服务器日志的处理方法。接下来你会想起来去apache和mysql或其他应用服务器的日志文件所在的路径。进入相应的日志路径后发现果然是日志惹的祸,删除日志,关于日志轮滚请参照51开源社区其他帖子。但这并不是本文的主题所在。 假如是其他文件占用了磁盘空间,如何查出来呢。我主要使用find和du命令。

使用find命令找到大于指定大小的文件:

[root@localhost data]# find / -type f -size +10G

将输出:

/usr/local/apache2/logs/access_log

马上可以通过du命令查看此文件的大小:

[root@localhost data]# du -h /usr/local/apache2/logs/access_log

24G /usr/local/apache2/logs/access_log

我们可以重复执行find命令来查找大文件,例如:find / -type f -size +5G 找到大于5G的文件。 find / -type f -size +1G 找到大于1G的文件

在Linux下如何让文件夹下的文件让文件按大小排序?

有两种方法。

方法一:# ls -lhSl 长格式显示,h human readable模式,大小单位为M,G等易读格式,S size按大小排序。

方法二:# du -h * | sort -n

当然您也可以结合管道查看文件夹内最大的几个文件或最小的几个文件, 再加上管道符号和head或者tail命令即可du -h * | sort -n|head du -h * | sort -n|tail

linux命令-du查看占用磁盘空间大小

格式 df -h 查看磁盘分区情况 du /etc 目录文件大小都列出来 单位是k最后一行是总和 du -m 单位是m 小于1m写成1m du -h 单位人性化显示k/m du -sh /etc 查看 ...

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

[root@localhost web_bak]  find / -type f -size +10G在Linux下如何让文件让按大小单位为M,G等易读格式,S size大小排序. [root@loc ...

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

du -ah --max-depth=1     这个是我想要的结果  a显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小但是由于用了--max-depth选项,表示显示目录下所有 ...

MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句

查询所有数据库占用磁盘空间大小的SQL语句: ,),' MB') as data_size, concat(,),'MB') as index_size from information_schema ...

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

linux下使用 du查看某个文件或目录占用磁盘空间的大小 du -ah --max-depth= 去年用过一次 后来忘记了.. 命令这个东西 熟能生巧.. https://www.cnblogs.c ...

MySQL中查询所有数据库占用磁盘空间大小

查询所有数据库占用磁盘空间大小的SQL语句: 复制代码 代码如下:select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2), ...

Linux的VMWare中Centos7磁盘分区管理 fdisk分区和制作文件系统格式化和开机自动挂载

一.硬盘的组成零件扇区 磁道 磁盘容量 磁盘分区 简介 硬盘由容量.柱面数.磁头数.扇区数 C/H/S, Cylinder, Head, Sector(柱面/磁头数/扇区数) 1.磁头数表示硬盘总共有 ...

Centos7在虚拟机中扩展磁盘空间

说明 情况:已经在VirtualBox虚拟机创建了一个磁盘并已经装好了系统,发现磁盘空间太小,需要再添加一个磁盘的大小.或者说Centos7系统需要扩展磁盘空间. 步骤 1.VirtualBox新建磁 ...

查找系统中jdk的位置

查找系统中jdk的位置: [root@localhost native]# find /|grep jni_md.h /var/lib/docker/overlay2/ec7a5439382a8a6d ...

随机推荐

剑指Offer 斐波那契数列

题目描述 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项. n<=39 思路: 不考虑递归 用递推的思路 AC代码: class Solution { public ...

如何测试本地是否能够正常访问云服务器的 Web 端口

在windows环境下打开DOS命令行 使用telnet命令.例如 telnet www.baidu.com 80 插播一条小知识:DOS下清屏的命令是cls. 首先很不幸,出现了['telnet' ...

通过Jenkins跑Jmeter接口测试脚本,我想当有接口跑失败时Jenkins发送邮件通知,这个如何弄呢

通过Jenkins跑Jmeter接口测试脚本,我想当有接口跑失败时Jenkins发送邮件通知,这个如何弄呢

python 函数运算先于单目运算

>>> def f(): >>> -f() - 初一看,-f()比较陌生的样子,细想,这是合理的

boost&colon;&colon;this&lowbar;thread&colon;&colon;sleep&lowbar;for&lpar;&rpar;死锁

boost::this_thread::sleep_for()会死锁 (金庆的专栏) 发现睡眠1ms很容易死锁.boost::this_thread::sleep_for(boost::chrono: ...

Timeline Storyteller 现已加入自定义图表库

前言 下载地址: https://store.office.com/en-us/app.aspx?assetid=WA104381136&sourcecorrid=328f5e2b-e973- ...

GET和POST中文乱码的解决方法

如果表单中含有中文,采用GET或者POST提交请求时,getParameter()方法接收到的参数值乱码. 1.乱码产生的原因 请求参数通过浏览器发送给Tomcat服务器,浏览器发送编码,但是tomc ...

简单的一个MySQL类的实现:

'''定义MySQL类:1.对象有id.host.port三个属性2.定义工具create_id,在实例化时为每个对象随机生成id,保证id唯一3.提供两种实例化方式,方式一:用户传入host和por ...

【384】reduce归纳、map映射、filter筛选 的用法

参考:4. Map, Filter and Reduce — Python Tips 0.1 documentation 参考:Python的functools.reduce用法 Map:映射,对于列 ...

redis sentinels哨兵集群环境配置

# Redis configuration file example. # # Note that in order to read the configuration file, Redis mus ...

查找磁盘占用最大的文件linux,linux查找系统中占用磁盘空间最大的文件相关推荐

  1. 在linux中 如何创建磁盘配额,如何在Linux系统中配置磁盘配额?

    今天我们看看如何在Linux系统中配置磁盘配额,限制用户滥用空间.使用磁盘配额是相当简单的,对于限制那些过多占用磁盘空间的家伙很有用.而且,你还可以设置软配额和硬配额,软配额可以在某个用户接近其容量空 ...

  2. 15. Linux系统中的磁盘管理

    Lesson15 Linux系统中的磁盘管理 文章目录 1. 什么是磁盘管理 2. 本地存储设备的识别 3. 设备的挂载和卸载 4. 解决设备正忙情况 5 磁盘分区 5.1 磁盘分区的基础知识 5.2 ...

  3. linux 查看磁盘信息命令行,Linux系统中查看磁盘空间信息的命令

    Linux系统中磁盘空间的信息我们要怎么查看呢?下面由学习啦小编为大家整理了Linux系统中查看磁盘空间信息的命令,希望对大家有帮助! Linux系统中查看磁盘空间信息的命令:一.df -lh 命令 ...

  4. linux 文件大小_linux系统中查看目录大小的du命令常

    CentOS7.3学习笔记总结(四十六)-linux系统中查看目录大小的du命令常用方法 在windows系统中我们想查看目录或文件的大小,直接右键属性,并且还能显示别的属性,在linux系统中,一般 ...

  5. linux系统电脑白屏,在Deepin Linux 15.7系统中换桌面后关机界面白屏的解决

    在Deepin Linux 15.7系统中每次换桌面以后都会出现关机界面白屏的问题,非常影响使用,现在分享解决方法. 1.系统设置 在Deepin Linux 15.7操作系统中关闭了系统特效. 2. ...

  6. 在Windows, Mac, Linux三种系统中分别获取wifi密码的方式

    在Windows, Mac, Linux三种系统中分别获取wifi密码的方式 1. Windows netsh wlan show profile name=wifi名称 key=clear | fi ...

  7. 解决deepin系统中某磁盘的文件为只读文件

    解决deepin系统中某磁盘的文件为只读文件 1.查看磁盘位置 df-h 显示 文件系统 容量 已用 可用 已用% 挂载点 udev 7.8G 0 7.8G 0% /dev tmpfs 1.6G 3. ...

  8. 【Docker镜像文件加载原理生产中重新制作并提交镜像文件案例演示】

    一.知识回顾 之前的内容都帮你整理好了,在这里哟! [0.Docker相关目录文章整理,可自行查看,包含多节内容] [1.Docker详细安装部署&阿里镜像地址配置] [2.Docker架构& ...

  9. php 安装 bzip2,Linux_Linux系统中安装使用Bzip2来压缩文件的方法讲解,安装 Bzip2命令如下:复制代码 - phpStudy...

    Linux系统中安装使用Bzip2来压缩文件的方法讲解 安装 Bzip2命令如下: 复制代码代码如下: make -f Makefile-libbz2_so && make & ...

  10. win10无法装载iso文件_在Win10系统中如何装载ISO镜像文件?

    windows 10系统在默认未解压的状态下是以iso格式存在的镜像文件.在Win10系统中该如何装载win10系统的镜像呢?一般来说iso文件都是在DVD光盘中的文件,但大多数的用户都已经不适用DV ...

最新文章

  1. Android 弱网测试(小米手机切换3g和2g)
  2. 独家 | 如何全面解析数据并创造数据故事
  3. 机器人第一次独立手术!最快55分钟缝合肠道,华裔教授带队研发,“结果显著优于外科医生”...
  4. Nginx反向代理负载均衡时,验证码不正确
  5. 025 使用@Profile完成环境条件注入
  6. 轮距和轴距有什么区别_迈巴赫S级推“婚庆版”?轴距超3.3米 612马力配全时四驱...
  7. Rockchip USB转485
  8. 4月第三周国内域名解析商Top10:万网升至20.32%
  9. [CareerCup] 7.7 The Number with Only Prime Factors 只有质数因子的数字
  10. Free DOS 1.0发布!
  11. python运行代码不成功_python的运行时易犯错误,你中招了没?快来学习了
  12. python的浮点数占几个字节_float占几个字节
  13. Win32反汇编(一) 初步探索Win32反汇编 与 Ollydbg的简单使用
  14. RxJava Observer与Subscriber的关系
  15. 古典恺撒移位密码破解
  16. Kitty-Cloud服务搭建过程剖析
  17. A Persona-Based Neural Conversation Model论文
  18. 如何实现中国地图钻取到各省地图
  19. linux交叉编译nss3,nspr
  20. 与另一台计算机建立ipc,利用IPC$开启他人电脑远程桌面

热门文章

  1. 随机变量列的四种收敛性
  2. Spring入门——控制反转是什么鬼
  3. 几何基元_.NET异步协调基元中的两种技术比较
  4. java毕业设计springboot框架 java餐厅预约管理系统毕业设计开题报告功能参考
  5. 如何从R和Gmail发送电子邮件
  6. 线性表的练习--学生成绩统计
  7. 中国食物链?(看不上,看不起,瞧不起,狗眼看人低)
  8. 微信公众号通过图片选取接口上传到阿里oss
  9. 粤港澳大湾区9城最新购房政策一览
  10. Java基础——Stream