私はこのようなディレクトリを持っています:
$ ls -l
total 899166
drwxr-xr-x 12 me scicomp 324 Jan 24 13:47 data
-rw-r--r-- 1 me scicomp 84188 Jan 24 13:47 lod-thin-1.000000-0.010000-0.030000.rda
drwxr-xr-x 2 me scicomp 808 Jan 24 13:47 log
lrwxrwxrwx 1 me scicomp 17 Jan 25 09:41 msg -> /home/me/msg
そして、私はそれを使用してそれを削除したいrm -r
。
ただしrm -r
、シンボリックリンクをたどってそのディレクトリ内のすべてを削除するのは怖いです(これは非常に悪いことです)。
これについてはマニュアルページで見つけることができません。これrm -rf
より上のディレクトリから実行する場合の正確な動作はどうなりますか?
16
ダミーファイルを指すシンボリックリンクを使用してダミーディレクトリを作成し、シナリオを実行するのはどれくらい難しいですか その後、あなたはそれがどのように機能するかを確実に知るでしょう!