ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでフォルダーを削除する方法
削除方法: 1. rmdir コマンドを "rmdir フォルダ名" の構文で使用します。 2. rm コマンドを "rm -rf フォルダ名/" の構文で使用します。 3. find コマンドを構文「find . -type d -name "フォルダー名" -exec rm -rf {}」。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux でフォルダー (ディレクトリ) を削除する方法
1. rmdir を使用してフォルダー (ディレクトリ) を削除します
Rmdir コマンドは、空のディレクトリを削除するコマンド「remove directory」に変更されます。
たとえば、「MyDocuments」という名前の空のディレクトリを削除します:
[root@localhost test]# rmdir MyDocuments
ディレクトリが空でない場合は、エラーが表示されます:
rmdir: failed to remove ‘MyDocuments’: Directory not empty
##2. rm コマンドを使用してフォルダー (ディレクトリ) を削除する
Linux でファイルを削除するには、通常、rm コマンドが使用されます。パラメータを追加してディレクトリを削除できます。たとえば、ディレクトリを再帰的に削除するには、再帰オプション-r または
-R を使用します。ディレクトリが書き込み保護されている場合は、ディレクトリの削除を続行するかどうかを尋ねるメッセージが表示されます。ディレクトリ内のファイル全体。
-f プロンプトが表示されずに強制的に削除されます。
[root@localhost test]# rm -rf MyDocuments/# 以下のコマンドに示すように、1 つのコマンドで複数のディレクトリを削除できます。コマンドは、削除を求めるプロンプトを表示せずに、すべてのディレクトリとそのサブディレクトリを削除します。
[root@localhost test]# rm -rf dir1 dir2 dir3
3. 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 制限のみ空のディレクトリ
-delete サブディレクトリを含むすべての空のディレクトリを削除します
Linux ビデオ チュートリアル"
以上がLinuxでフォルダーを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。