错误地在另一个目录中创建〜目录,无法删除它

错误地在另一个目录中创建〜目录,无法删除它

我错误地创建~~/source

sx@ubuntu:~/source$ pwd
/home/sx/source
sx@ubuntu:~/source$ ll
total 440
drwxr-xr-x  3 sx sx   4096 2012-12-06 02:25 ~
drwxr-xr-x  4 sx sx   4096 2012-12-06 02:25 ./
drwxr-xr-x 47 sx sx   4096 2012-12-06 02:26 ../

我不敢使用命令删除它rm ~,因为这可能会导致删除主目录中的所有文件。

答案1

删除不常见名称的文件有一个通用的解决方案:首先你需要知道文件的 inode 号,然后你可以使用以下命令删除它寻找命令

$ mkdir "~"
$ ls -i
>28972221 ~
$ find -inum 28972221 -delete

答案2

与往常一样,指定路径。

rmdir ./~

相关内容