
# 如何删除.nfs类型的文件
#### NFS协议中的.nfs文件
.nfs文件是NFS协议中的一种临时文件，当NFS客户端删除一个正在被打开的文件时可能会产生这种类型文件。.nfs文件是NFS客户端用于管理文件系统中被打开文件的删除行为。如果一个进程打开的某个文件被另一个进程删除，该进程会将此文件重命名为.nfsXXX类型文件。当这个文件的打开引用计数为0时，客户端会主动删除该文件；如果该客户端未清理该文件时就已经crash，这些文件将会残留在通用文件系统中。
#### 清理.nfs文件
.nfs文件一定是需要被清理的文件，您可以直接使用rm -f命令进行删除，删除之后不会影响通用文件系统的正常使用。直接删除.nfs文件如果报错，类似如下场景：
图1删除.nfs文件报错   
![](https://support.huaweicloud.com/sfs_faq/zh-cn_image_0000001936937540.png "点击放大")
图中情况则表明有程序仍然在使用该文件，可以使用lsof命令来查看进程号。
图2查看进程号   
![](https://support.huaweicloud.com/sfs_faq/zh-cn_image_0000001964175905.png "点击放大")
如果确认该进程可以结束，可以直接执行kill -9 \[进程号\]来结束该进程，之后再进行删除文件的命令。
