如何删除意外创建的“~”和“..”

如何删除意外创建的“~”和“..”

我正在使用 wget 下载一些网页,并且使用了该-P选项,但不知道它不会花费..~.所以我发现我在运行程序后创建了它们。现在的问题是,如何安全地删除它们?我无法使用,rm因为它将它们视为父目录和主目录。

答案1

你没有创造..;该条目始终存在于每个目录中并引用父目录。您可能需要检查父目录中是否有额外文件。

要引用~,您可以将其放在引号中以防止 shell 扩展它:"~"

答案2

如果已mc安装,请使用

答案3

我已经使用过ls,但在提出问题之前ls -a确实应该使用过。ls -al

ls -al节目

-rw-r--r--   1 Jing  staff  49630 27 Nov 11:02  
drwxr-xr-x   9 Jing  staff    306 19 Feb 09:32  ..
drwxr-xr-x   3 Jing  staff    102 19 Feb 09:46  ~
drwxr-xr-x   8 Jing  staff    272 19 Feb 10:09 .
drwxr-xr-x  15 Jing  staff    510 19 Feb 00:49 ..
drwxr-xr-x  10 Jing  staff    340 19 Feb 01:04 foo
-rw-r--r--   1 Jing  staff   2370 19 Feb 01:27 log
-rw-r--r--   1 Jing  staff    268 19 Feb 00:48 bar

正如你所看到的..~我担心他们前面有一个空间。并不是 wget 在..and上不起作用~,只是我以某种方式添加了一个额外的空格。使用rm -r ' ~'rm -r ' ..'起作用。

相关内容