ディレクトリを削除する
CoddyのTerminalジャーニー「基礎」セクションの一部。レッスン 19/82。
ターミナルでディレクトリを削除するには、ディレクトリが空かどうかに応じて2つの方法があります。
空のディレクトリを削除する:
rmdirコマンドはディレクトリを削除するという意味です。完全に空のディレクトリだけを削除できます。
rmdir empty_folderフォルダーにファイルやサブディレクトリが含まれている場合、rmdir はエラーになり、失敗します。
ディレクトリとその中身をすべて削除する:
ディレクトリとその中身をすべて削除するには、rmに-rフラグ(再帰)を付けて使います。
rm -r documentsこれにより、documentsフォルダーと、その中にあるすべてのファイルおよびサブフォルダーが削除されます。
確認を求めるプロンプトを表示せずに強制削除するには、-f と組み合わせることもできます。
rm -rf documents警告:
rm -rfは、ターミナルで最も強力で危険なコマンドの1つです。確認を求めずにすべてを完全に削除します。実行する前に、必ずパスをよく確認してください。元に戻すことはできません。
チャレンジ
初心者rm -rを使ってdocumentsディレクトリとその中身をすべて削除し、次にlsを使って削除されたことを確認しましょう。
警告:ディレクトリとその中身はすべて完全に削除されます。ターミナルでは、削除したディレクトリを復元する方法はありません!
自分で試してみよう
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Terminalプレイグラウンド