鍍金池/ 問(wèn)答/Linux/ Linux下如何刪除名字為~的文件夾

Linux下如何刪除名字為~的文件夾

不知道是什么操作創(chuàng)建了~文件夾。
clipboard.png

Linux下如何刪除名字為~的文件夾呢?

我試著重現(xiàn)創(chuàng)建~文件夾,但系統(tǒng)都不允許,所以這個(gè)問(wèn)題應(yīng)該很罕見(jiàn)。。。

[work@fsjhostbalabala ~/workspace/tmp]$ mkdir ~
mkdir: cannot create directory `/home/work': File exists

[work@fsjhost ~/workspace/tmp]$ mkdir t t1
[work@fsjhost ~/workspace/tmp]$ mv t1 ~
[work@fsjhost ~/workspace/tmp]$ ls
t
回答
編輯回答
壞脾滊

使用類似于 ~ 的,被 bash 視為特殊字符的字符串,需要加上轉(zhuǎn)義符 \ ,或者用引號(hào),像這樣:

mkdir \~
rmdir '~'
2018年9月3日 02:13