当前位置: 技术问答>linux和unix
linux 磁盘空间的问题(急急急)
来源: 互联网 发布时间:2016-11-11
本文导语: 昨天发现//home分区硬盘空间已满,经查是错误日志.xsession-errors过大,为2个多G, 用rm删除此文件后,再df看磁盘使用仍然为100%, /home分了5G, du了一下,计算整个/home的使用空间为2.3G, 请问剩余的空间到哪里去了...
昨天发现//home分区硬盘空间已满,经查是错误日志.xsession-errors过大,为2个多G,
用rm删除此文件后,再df看磁盘使用仍然为100%,
/home分了5G,
du了一下,计算整个/home的使用空间为2.3G,
请问剩余的空间到哪里去了?(机器未重启,因为在现场,重启要打报告)
用rm删除此文件后,再df看磁盘使用仍然为100%,
/home分了5G,
du了一下,计算整个/home的使用空间为2.3G,
请问剩余的空间到哪里去了?(机器未重启,因为在现场,重启要打报告)
|
有时候删除并不是马上释放空间的 等会在确认一下
特别是 如果有程序正在打开该文件 你删除了 磁盘空间也不会释放 用lsof命令看看
lsof | grep xsession-errors
特别是 如果有程序正在打开该文件 你删除了 磁盘空间也不会释放 用lsof命令看看
lsof | grep xsession-errors
|
像这种一直被写入的文件不要直接删除,可以使用cat "" > your.file的形式来清楚内容。
|
文件被删除之后,如果仍然有进程打开那个文件,其数据是不会被清除的,仍然占用空间
|
信息有限,不好判定。
你只能一个目录一个目录的确定,到底是哪个文件占用的磁盘空间。
耐心~~
你只能一个目录一个目录的确定,到底是哪个文件占用的磁盘空间。
耐心~~
|
lz下次试试用下面的方式清除.xsession-errors
> .xsession-errors
> .xsession-errors
|
没用过窗口系统
你看看是不是什么X-server
你看看是不是什么X-server
|
rm并不会删除文件,只是把文件节点给删除了,需要用时会把剩余的空间给需要文件
|
lsof | grep xsession-errors
应该是从内存中查找信息,文件存在不存在没有关系,自己试试不就知道了。。
前面说了,文件被使用时是可以删除的,只是空间没有释放