在unix中删除名为~的文件夹

在unix中删除名为~的文件夹,unix,delete-file,Unix,Delete File,在我的主目录下,我看到一个名为~的目录。我想我一定是不小心复制了我的主目录 无论如何,它已经占用了我所有的空间,我想删除它,但很明显只要运行rm-r~就会删除我主目录的全部内容 你知道如何删除~目录而不造成任何损坏吗?将其转义,这样shell就不会扩展平铺。其中任何一项都可以: rm -r '~' rm -r \~ rm -r ~/'~' rm -r ~/\~ 将其转义,使壳不会展开平铺。其中任何一项都可以: rm -r '~' rm -r \~ rm -r ~/'~' rm -r ~/\~

在我的主目录下,我看到一个名为
~
的目录。我想我一定是不小心复制了我的主目录

无论如何,它已经占用了我所有的空间,我想删除它,但很明显只要运行
rm-r~
就会删除我主目录的全部内容


你知道如何删除
~
目录而不造成任何损坏吗?

将其转义,这样shell就不会扩展平铺。其中任何一项都可以:

rm -r '~'
rm -r \~
rm -r ~/'~'
rm -r ~/\~

将其转义,使壳不会展开平铺。其中任何一项都可以:

rm -r '~'
rm -r \~
rm -r ~/'~'
rm -r ~/\~

只需在它前面添加一个
\
rm-rf\

只需在它前面添加一个
\
rm-rf\
我会使用
rm-rf\

\
退出键应该可以阻止您删除您的主目录。

我会使用
rm-rf\~

\
escape键应该可以阻止您删除自己的主目录。

您可以尝试创建一个
ls|grep-v
语句,该语句忽略所有其他文件,因此它只列出具有该奇怪名称的文件。
然后你会:

rm $(ls | grep -v <other files>)
rm$(ls | grep-v)

显然,您首先需要小心,以彻底测试该文件。

您可以尝试创建一个
ls|grep-v
语句,该语句忽略所有其他文件,因此它只列出具有该奇怪名称的文件。
然后你会:

rm $(ls | grep -v <other files>)
rm$(ls | grep-v)
显然,您首先需要小心,以彻底测试这一点