【Linux】linux之如何清理磁盘空间

相关命令:

1.查询磁盘空间占用情况df -h2.进入根目录,查询大文件与目录
cd /du -sh * | sort -n
查看上GB的目录并且排序,可以用这个命令du -h --max-depth=1 |grep ‘G‘ |sort3 然后不断执行上面的过程,进入大文件目录,定位大文件并删除4.如果删除大文件,df -h查看磁盘空间并没有释放,那么就是被删除的文件关联的进程还在执行,那么需要我们将相关进程kill掉或重启,可以用这个命令来查看进程lsof |grep delete

详情见Questions张的博客: CentOS7清理磁盘空间

原文地址:https://www.cnblogs.com/756623607-zhang/p/11516148.html

时间: 2024-08-27 03:34:12

【Linux】linux之如何清理磁盘空间的相关文章

Linux中删除文件,磁盘空间未释放问题追踪

在客户使用我们产品后,发现一个问题:在删除了文件后,磁盘空间却没有释放.是有进程在打开这个文件,还是其他情况?我们一起来看看一下两个场景 一. 场景一:进程打开此文件 当一个文件正在被一个进程使用时,用户删除此文件,文件只会从目录结构中删除,但并没有从磁盘删除.当使用这个文件的进程结束后,文件才会真正的从磁盘删除,释放占有的空间. 我们发现剩余磁盘空间比较少时,回去删除一些大的临时文件或者log文件,如果删除之后会发现磁盘空间并未减少,那么可以通过"lsof"命令去查看正在使用该文件的

Linux下使用bcwipe擦除磁盘空间

Linux下使用bcwipe擦除磁盘空间 2 Replies 如果要彻底删除硬盘上的文件,Windows下有磁盘粉碎机,bcwipe等. Linux下,也有bcwipe,而且功能更强大. 擦除磁盘剩余空间: bcwipe -Fvmd / 上面的F是擦出剩余空间,不删除已有文件,/是挂载的根目录.md是擦除方式,可选的有如下: -mb German BCI/VISTR 7-pass wiping -md U.S. DoD 5220-22M 7-pass extended character rot

Linux中VMware虚拟机增加磁盘空间的扩容操作

用VMwareware虚拟机安装的Cent OS 7系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置.通过上网搜集的资料,结合自己的实践,总结了如下扩大硬盘空间的详细步骤,希望对大家有帮助. (1)打开VMware,选择Edit Virtual mache settings,Utilities下拉框中找到Expand如下图 (2)将磁盘空间扩大到70G,点击Expand即可,随后进入一个较长的Expand过程,完成后这是新的空间已经增加,但lin

linux查找系统中占用磁盘空间最大的文件

Q:下午有一客户磁盘空间占用很大,使用df查看磁盘剩余空间很小了,客户想知道是哪些文件占满了文件. Q1:在Linux下如何查看系统占用磁盘空间最大的文件? Q2:在Linux下如何让文件夹下的文件让文件按大小排序? A: 不知您是否遇到过这样的问题,服务器上架没多长时间磁盘怎么装满了. 分析:大多是由于日志没有轮滚,可以使用脚本或logrotate将日志定期备份删除或直接关闭不需要的日志记录功能.51开源社区帖子有相关各种服务器日志的处理方法.接下来你会想起来去apache和mysql或其他应

查找Linux系统中的占用磁盘空间

目录的来查看空间占用情况 du -sh /* 先看看根目录下面 让文件夹下的文件让文件按大小排序 方法一:# ls -lhSl 长格式显示,h human readable模式,大小单位为M,G等易读格式,S size按大小排序. 方法二:# du -h * | sort -n du : 计算出单个文件或者文件夹的磁盘空间占用. sort : 对文件行或者标准输出行记录排序后输出. head : 输出文件内容的前面部分. # du -a /var | sort -n -r | head -n 1

df命令--检查linux服务器的文件系统的磁盘空间占用情况

以更易读的方式显示目前磁盘空间和使用情况 语法: df [选项]... [FILE]... 文件-a, --all 包含所有的具有 0 Blocks 的文件系统 文件--block-size={SIZE} 使用 {SIZE} 大小的 Blocks 文件-h, --human-readable 使用人类可读的格式(预设值是不加这个选项的...) 文件-H, --si 很像 -h, 但是用 1000 为单位而不是用 1024 文件-i, --inodes 列出 inode 资讯,不列出已使用 blo

macbook清理磁盘空间

前言:作为一名程序员,使用MacBook时间久了之后难免都会遇到"磁盘空间不足"的警告,这时就可以清理如下文件夹,一般就可以清理出几十个G的大小! 1.删除"~/资源库/Developer/Xcode/DerivedData/"目录的文件,该目录下的内容是Xcode在编译过程中产生的中间件,并且文件还特别大,在编译完成后能够被删除 2.删除"~/资源库/Developer/CoreSimulator/Devices/"目录的文件,该目录下的内容是

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

[[email protected] web_bak]  find / -type f -size +10G在Linux下如何让文件让按大小单位为M,G等易读格式,S size大小排序. [[email protected] data]# ls -lhS方法二:#du -h * | sort -n[[email protected] data]# du -h * | sort -n当然您也可以结合管道文件夹内最大的几个文件[[email protected] data]# du -h * | s

linux shell脚本检测硬盘磁盘空间 邮件报警

使用 http://www.weiruoyu.cn/?p=368 shell脚本监控硬盘空间剩余空间 邮件报警 1.先观察一下磁盘,和如何使用脚本 [[email protected] ~]# df -h 文件系统              容量  已用 可用 已用% 挂载点 /dev/mapper/VolGroup00-LogVol00 8.9G  2.6G  5.9G  31% / /dev/sda1              99M   13M   82M  13% /boot tmpfs