rm -r
には多くのリソースが表示されますが、d
フラグは明らかにディレクトリの削除に関するものですが、rm -d
にはほとんど何も表示されません。
両者の正確な違いは何ですか? rm -d
はrmdir
と同じですか? rm -r
より「安全」ですか?
rm -rd
とrm -rf
の違いは、前者は書き込み保護されたファイルまたはディレクトリを削除する前にプロンプトを表示し、後者はプロンプトが表示されることなく書き込み保護されたファイルまたはディレクトリを削除する前にプロンプトを表示しないことです。 rm -rd
とrm -rf
はどちらも再帰的であり、間違ったディレクトリに転送されると危険な場合がありますが、前者はあなたが本当にしたくないことをすることに対してもう少し保護を提供します。