linux磁盘空间满了 但是没有大文件

摘要:
一个常见的问题是,Linux磁盘空间已满,但无法解决大文件的问题:1.使用df检查根目录中的可用空间是否为0[root@/]#df-h2。使用du检查每个目录所占用的空间是否非常小,大约有3G空间莫名其妙地丢失。[root@/]#du-m–max depth=1 | sort gr3。使用lsof检查原因是否是文件被删除,进程仍处于活动状态。因此,空间仍被占用[root@/]#lsof | grepdelete根据lsof中列出的进程编号,在杀死这些进程后,释放空间lsof | grepdelete | sort-nrk7 |更多

很常见的一个问题

 linux磁盘空间满了 但是没有大文件

 

解决思路:

1、用df 检查发现/根目录可用空间为0

[root@/]#df -h

2、用du检查发现各目录占用的空间都很少,有约3G的空间莫名其妙地丢了.

[root@/]# du -m –max-depth=1|sort -gr

3、用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的现象

[root@/]# lsof |grep delete

根据lsof列出的进程号,kill这些进程后,空间就释放出来了

lsof |grep delete |sort -nrk 7 |more

按照大小排序

免责声明:文章转载自《linux磁盘空间满了 但是没有大文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Java生鲜电商平台-电商促销系统设计详解(小程序端/APP端/PC端)Angular Scope解析与应用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux安装JDK1.8.0_191

Linux安装JDK1.8.0_191 1、 检查一下系统中的jdk版本 [root@linux 桌面]# java -version openjdk version "1.8.0_161" OpenJDK Runtime Environment (build 1.8.0_161-b14) OpenJDK 64-Bit Server VM (build 2...

Linux kernel API的查看

一般来说Linux上查看一些函数API的说明咱们可以man一下。man 2是syscall,man 3是一些库的函数API。 以下是man sections的一些说明 The table below shows the section numbers of the manual followed by the types of pages they co...

Redis学习-安装(一)

实践是检验真理的唯一标准      学习新事物,新技能,动手尝试才是最好的办法,否则就是纸上谈兵,在学习Redis之前,首先要安装redis的运行环境,了解它的基础命令和基本知识。 一.下载redis   进入redis官网的下载页面https://redis.io/download   从这个页面我们可以得到的一些基本信息是,redis分为稳定版和非稳...

记linux下使用create_ap 创建热点失败及解决(涉及rfkill)

先介绍一下 create_ap. 这是一个在linux中创建热点用的脚本, 托管在github中, https://github.com/oblique/create_ap/ 正文开始: 习惯了windows下点点鼠标就能创建wifi热点的方式, 面对linux 的cli有种两眼一抹黑的感觉. 幸好偶然得知了 create_ap 这个脚本, 创建热点只要一...

linux expect详解(ssh自动登录)

shell脚本实现ssh自动登录远程服务器示例: #!/usr/bin/expect spawn ssh root@192.168.22.194 expect "*password:" send "123 " expect "*#" interact 原文链接:http://www.xuanhao360.com/linux-expects...

linux脚本:ftp自动传输文件

使用Shell脚本实现ftp的自动上传下载  http://liwenge.iteye.com/blog/566515 open 192.168.1.171 user guest 123456cd /home/data lcd /home/databackupserverip,username,passwd, remote_routine, loca...