解决centos 7 删除文件后,但系统所占空间没有减少,怎么解决,具体操作步骤
时间: 2024-03-02 22:49:31 浏览: 246
Linux大文件已删除,但df查看已使用的空间并未减少解决 - BigBao的博客 - 博客园.pdf
好的,具体操作步骤如下:
1. 确认文件是否被占用
使用 `lsof` 命令查找被占用的文件。在终端输入以下命令:
```
sudo lsof | grep deleted
```
如果输出了被删除但仍被占用的文件,则该文件被占用。
2. 杀死占用文件的进程
使用 `fuser` 命令查找使用该文件的进程。在终端输入以下命令:
```
sudo fuser -v /path/to/file
```
其中,`/path/to/file` 是要查找的文件路径。如果输出了使用该文件的进程及其 PID,则该文件被该进程占用。
接下来使用以下命令结束使用该文件的进程:
```
sudo kill -9 PID
```
其中,`PID` 是上一步中输出的进程的 PID。
3. 删除文件
在确认文件没有被占用后,使用 `rm` 命令删除该文件。在终端输入以下命令:
```
sudo rm /path/to/file
```
其中,`/path/to/file` 是要删除的文件路径。
4. 查看磁盘空间占用情况
使用 `df` 命令查看磁盘空间占用情况。在终端输入以下命令:
```
df -h
```
该命令会列出系统中所有磁盘的占用情况。确认系统所占用的空间已经减少了。
以上就是解决 CentOS 7 删除文件后,但系统所占空间没有减少的具体操作步骤。
阅读全文