用rm删除此文件后,再df看磁盘使用仍然为100%,
/home分了5G,
du了一下,计算整个/home的使用空间为2.3G,
请问剩余的空间到哪里去了?(机器未重启,因为在现场,重启要打报告)
10 个解决方案
#1
文件被删除之后,如果仍然有进程打开那个文件,其数据是不会被清除的,仍然占用空间
#2
信息有限,不好判定。
你只能一个目录一个目录的确定,到底是哪个文件占用的磁盘空间。
耐心~~
你只能一个目录一个目录的确定,到底是哪个文件占用的磁盘空间。
耐心~~
#3
lz下次试试用下面的方式清除.xsession-errors
> .xsession-errors
> .xsession-errors
#4
那会是什么进程打开这个文件呢?xsession-errors??
#5
没用过窗口系统
你看看是不是什么X-server
你看看是不是什么X-server
#6
有时候删除并不是马上释放空间的 等会在确认一下
特别是 如果有程序正在打开该文件 你删除了 磁盘空间也不会释放 用lsof命令看看
lsof | grep xsession-errors
特别是 如果有程序正在打开该文件 你删除了 磁盘空间也不会释放 用lsof命令看看
lsof | grep xsession-errors
#7
问题是.xsession-errors已经删除了,找不到这个文件了啊?
如果有其他文件使用的话,又怎么能删掉呢?
#8
像这种一直被写入的文件不要直接删除,可以使用cat "" > your.file的形式来清楚内容。
#9
rm并不会删除文件,只是把文件节点给删除了,需要用时会把剩余的空间给需要文件
#10
lsof | grep xsession-errors
应该是从内存中查找信息,文件存在不存在没有关系,自己试试不就知道了。。
前面说了,文件被使用时是可以删除的,只是空间没有释放
#1
文件被删除之后,如果仍然有进程打开那个文件,其数据是不会被清除的,仍然占用空间
#2
信息有限,不好判定。
你只能一个目录一个目录的确定,到底是哪个文件占用的磁盘空间。
耐心~~
你只能一个目录一个目录的确定,到底是哪个文件占用的磁盘空间。
耐心~~
#3
lz下次试试用下面的方式清除.xsession-errors
> .xsession-errors
> .xsession-errors
#4
那会是什么进程打开这个文件呢?xsession-errors??
#5
没用过窗口系统
你看看是不是什么X-server
你看看是不是什么X-server
#6
有时候删除并不是马上释放空间的 等会在确认一下
特别是 如果有程序正在打开该文件 你删除了 磁盘空间也不会释放 用lsof命令看看
lsof | grep xsession-errors
特别是 如果有程序正在打开该文件 你删除了 磁盘空间也不会释放 用lsof命令看看
lsof | grep xsession-errors
#7
问题是.xsession-errors已经删除了,找不到这个文件了啊?
如果有其他文件使用的话,又怎么能删掉呢?
#8
像这种一直被写入的文件不要直接删除,可以使用cat "" > your.file的形式来清楚内容。
#9
rm并不会删除文件,只是把文件节点给删除了,需要用时会把剩余的空间给需要文件
#10
lsof | grep xsession-errors
应该是从内存中查找信息,文件存在不存在没有关系,自己试试不就知道了。。
前面说了,文件被使用时是可以删除的,只是空间没有释放