もしもディレクトリ内に~(チルダ)ディレクトリができてしまったら
こんばんは、あまりネタがないのでちょっとした小ネタでも書いておきます。
恐怖の~(チルダ)ディレクトリ
ふと、サーバーを見てみると、怪しげなディレクトリが。
[rache@testserverF1 work]$ ls
html lib
test ~
こいつ消そうにも、この~マークはホームディレクトリを示しているので簡単には消せないんですよね。
下手にrm -r ~/ とか打ってしまったら、大爆笑者です。
ホームディレクトリが全消しされ、大発狂することになってしまいます。
どうすれば消せるのか
rm -r ./~/
./を加えることで、このディレクトリにあるチルダディレクトリを消せという意味になります。
rm -r \~/
(エスケープ文字)を加えることで、このディレクトリにあるチルダディレクトリを消せという意味になります。
上記二通りの削除方法があります。
検証
[rache@testserverF1 work]$ rm -fr ./~/
[rache@testserverF1 work]$ ls
html lib
test ~
[rache@testserverF1 work]$ ls ~
archive.zip test testhtml
わーい、消えたー。
念のためにホームディレクトリも確認したけど消えてない!!!
以上、しょうもない小ネタでした。