LoginSignup
8
4

More than 5 years have passed since last update.

もしもディレクトリ内に~(チルダ)ディレクトリができてしまったら

Last updated at Posted at 2016-10-31

もしもディレクトリ内に~(チルダ)ディレクトリができてしまったら

こんばんは、あまりネタがないのでちょっとした小ネタでも書いておきます。

恐怖の~(チルダ)ディレクトリ

ふと、サーバーを見てみると、怪しげなディレクトリが。

[rache@testserverF1 work]$ ls
html                   lib
test                   ~

こいつ消そうにも、この~マークはホームディレクトリを示しているので簡単には消せないんですよね。
下手にrm -r ~/ とか打ってしまったら、大爆笑者です。
ホームディレクトリが全消しされ、大発狂することになってしまいます。

どうすれば消せるのか

  1. rm -r ./~/

./を加えることで、このディレクトリにあるチルダディレクトリを消せという意味になります。

  1. rm -r \~/

 (エスケープ文字)を加えることで、このディレクトリにあるチルダディレクトリを消せという意味になります。

上記二通りの削除方法があります。

検証

[rache@testserverF1 work]$ rm -fr ./~/
[rache@testserverF1 work]$ ls
html                   lib
test                   ~
[rache@testserverF1 work]$ ls ~
archive.zip                test         testhtml

わーい、消えたー。
念のためにホームディレクトリも確認したけど消えてない!!!
以上、しょうもない小ネタでした。

8
4
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
4