rm:无法删除`dir-name':目录不为空

问题描述 投票:0回答:1
ls -al .vscode-server

# . .. bin

ls -al .vscode-server/bin
# . ..

我尝试删除目录,并得到

rm: cannot remove 
dir-name':目录不为空`。

我试图找出哪个进程正在使用 dir,但没有找到结果。

lsof .vscode-server/.
# empty result

那么,我该怎么做才能删除

.vscode-server

linux rm
1个回答
0
投票

除非给出递归标志,否则

rm
命令无法删除非空目录
-r

如果您尝试使用

rm
删除 .vscode-server 目录,那么您需要使用:

rm -r .vscode-server
© www.soinside.com 2019 - 2024. All rights reserved.