首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文件已删除但进程已打开

文件已删除但进程已打开
EN

Server Fault用户
提问于 2015-06-04 19:19:43
回答 1查看 174关注 0票数 0

我的/dev/md1已满

代码语言:javascript
复制
# du -x -m --max-depth=1 | sort -n

显示

代码语言:javascript
复制
0   ./dev
0   ./proc
0   ./sys
1   ./home
1   ./lost+found
1   ./media
1   ./mnt
1   ./selinux
1   ./srv
1   ./tmp
4   ./lib32
6   ./bin
7   ./etc
13   ./boot
13   ./sbin
15   ./lib
236   ./root
1047   ./usr
5392   ./opt
11702   ./var
18431   .

有些文件已被删除,但打开的进程仍处于活动状态。结果:

代码语言:javascript
复制
# lsof | grep 'deleted'

显示

代码语言:javascript
复制
mysqld     2881      mysql    4u      REG                9,1          0     393317 /tmp/ib16UZEE (deleted)
mysqld     2881      mysql    5u      REG                9,1        798     393318 /tmp/ibqA5RvA (deleted)
mysqld     2881      mysql    6u      REG                9,1          0     393319 /tmp/ibfXpKmw (deleted)
mysqld     2881      mysql    7u      REG                9,1          0     393322 /tmp/ibcluSds (deleted)
mysqld     2881      mysql   11u      REG                9,1          0     393323 /tmp/ib9jDsiu (deleted)
python     4502      plone    5u      REG                9,1     453508     393757 /tmp/tmp2Npr1b.tbuf (deleted)
python     4502      plone    6u      REG                9,1   20971520     393766 /tmp/tmps3e2Bl (deleted)
python     4529      plone    5u      REG                9,1          0     393724 /tmp/tmpJoTgfW.tbuf (deleted)
python     4529      plone    6u      REG                9,1   20971520     393762 /tmp/tmph-di8Z (deleted)
imap       4744  mailboxes    7u      REG                9,2        496   21244100 /home/mail/noveltys.fr/contact/dovecot.index (deleted)
imap       4759  mailboxes   10u      REG                9,2      37720   21244660 /home/mail/noveltys.fr/xxxxx/dovecot.index (deleted)
python     5857      plone    7u      REG                9,1       2174     405341 /tmp/tmpCB3Rk1.tbuf (deleted)
python     5857      plone   11u      REG                9,1  134217728     405343 /tmp/tmpqPyaAD (deleted)
python     5857      plone   18u      REG                9,1       4096     405288 /tmp/ffi672jsh (deleted)
python     5871      plone    7u      REG                9,1          0     405342 /tmp/tmpVSEquV.tbuf (deleted)
python     5871      plone   11u      REG                9,1  134217728     405344 /tmp/tmpt7QsPV (deleted)
python     5871      plone   18u      REG                9,1       4096     405287 /tmp/ffiqNqmsh (deleted)
imap      25060  mailboxes    7u      REG                9,2     262576   21244694 /home/mail/noveltys.fr/yyyyy/dovecot.index (deleted)

如果删除这些文件,是否会减少/ var的大小?

如果是,如何删除这些,我可以删除吗?

如果没有,你还有别的主意吗?

EN

回答 1

Server Fault用户

发布于 2015-06-04 19:27:34

Linux允许您删除一个文件,即使它仍然在另一个程序中打开。

即使您不会在目录列表中看到该文件,它仍然存在,直到其他程序关闭它。

一旦这些程序关闭了文件,或者您关闭了进程,或者重新启动了服务器,您将得到您的磁盘空间。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/696727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档