rmdirとrm -rの違い

rmdirとrm -rの違い

私は通常、次のようにディレクトリを削除します。RM:

rm -r myDir

しかし、私は別のコマンドを知っています。目次、これも仕事をするようです。

rmdir myDir

これら2つのコマンドの違いは何で、いつ使用するべきですか?

ベストアンサー1

rm -rディレクトリとその内容の両方を削除します。rmdirディレクトリは空の場合にのみ削除されます。私は次のコマンドを使用してディレクトリとその内容の両方を削除したいと思います。

rm -r <directory_to_be_removed>

時々ファイルを削除すると、プロンプトが繰り返されることがあります。毎回ファイルを入力したくremove write-protected regular file ... ?ない場合は、次のように強制できます。y-f

rm -rf <directory_to_be_forcefully_removed>

おすすめ記事