rm:无法删除“dir-name”:目录不为空 2024-11-28 • linux command-line 我尝试使用rm -rf .vscode-server删除 .vscode-server,然后得到rm: cannot remove 'dir-name': Directory not empty。 ls -al .vscode-server # . .. bin ls -al .vscode-server/bin # . .. 我试图找出哪个进程正在使用 dir,但没有找到结果。 lsof .vscode-server/. # empty result 答案1 您需要找到并终止所有与 VSCode 相关的进程: ps -aux | grep vscode 然后你就可以用 删除该文件夹了rm -rf ~/.vscode-server。 看 这个帖子 了解更多信息。 相关内容 使用 putty 设置隧道,跳转服务器以使用 synergy if 语句中的命令替换[重复] 将虚拟机存储暴露在与虚拟机和管理程序相同的子网上的后果 Windows XP 安装程序看不到未分配的空间 在 Ubuntu 18.04 LTS 中安装 XCA 2 backuppc 不保留备份历史记录 Linode 与 VPS.net 以及其他解决方案的比较 [关闭] 如何在 Windows 上编辑 vmdk 磁盘映像 (ext4) 的内容 SMPlayer + mpv 缺少 OSD 如何安装此 src.tar.gz 文件?[重复]