ディレクトリを削除する方法: 1. rmdir コマンドを構文「rmdir ディレクトリ名」で使用します。2. rm コマンドを構文「rm -rf ディレクトリ名/」で使用します。3. find コマンド。構文は「find. -type d -name "directory name" -exec rm -rf {}」です。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux ではディレクトリを削除する方法が多数あり、グラフィカル インターフェイスでファイル マネージャーを使用することも、ターミナルから削除することもできます。この記事では、テキスト インターフェイスでコマンドを使用してディレクトリを削除する方法を紹介します。
rmdir を使用してディレクトリを削除する
Rmdir コマンドは、空のディレクトリを削除するために使用されるコマンド「remove directory」に変更されました。
たとえば、「MyDocuments」という名前の空のディレクトリを削除します:
[root@localhost test]# rmdir MyDocuments
ディレクトリが空でない場合は、エラーが表示されます:
rmdir: failed to remove ‘MyDocuments’: Directory not empty
##rm コマンドを使用してディレクトリを削除する
rm コマンドは、通常、Linux でファイルを削除するために使用されます。パラメータを追加してディレクトリを削除できます。たとえば、ディレクトリを再帰的に削除するには、再帰オプション -r または -R を使用します。ディレクトリが書き込み保護されている場合は、ディレクトリとディレクトリ内のファイル全体の削除を続行するかどうかを尋ねるメッセージが表示されます。 -f プロンプトを表示せずに強制的に削除します。[root@localhost test]# rm -rf MyDocuments/# 以下のコマンドに示すように、1 つのコマンドで複数のディレクトリを削除できます。コマンドは、削除を求めるプロンプトを表示せずに、すべてのディレクトリとそのサブディレクトリを削除します。
[root@localhost test]# rm -rf dir1 dir2 dir3
find コマンドを使用する
Find コマンドは、ユーザーが特定の式に基づいてファイルやディレクトリを検索するのに役立ちます。さらに、このコマンドを使用して、指定した検索基準に基づいてディレクトリを検索し、削除することもできます。 現在のディレクトリにある "MyDocuments" という名前のディレクトリを削除します[root@localhost test]# find . -type d -name "MyDocuments" -exec rm -rf {} +
空のディレクトリを削除します
- ##.
ことを示します。現在のディレクトリでの実行
- -type d
は、指定されたディレクトリ
- -name
のみを検索しますディレクトリ名
- -exec rm -rf
# #{}rm コマンドを実行して、すべてのディレクトリとその内容を削除します。
- rm コマンドの最後に追加します
削除したい場合すべての空のディレクトリを指定するには、次のコマンドを使用します:
[root@localhost test]# find . -type d -empty -delete
」 「-empty
Linux ビデオ チュートリアル- 空のディレクトリのみを制限します
-delete
- サブディレクトリを含むすべての空のディレクトリを削除します
関連する推奨事項: 「
以上がLinuxでディレクトリを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。