ホームページ  >  記事  >  運用・保守  >  Linuxでフォルダーを削除する方法

Linuxでフォルダーを削除する方法

青灯夜游
青灯夜游オリジナル
2022-03-09 16:36:14143679ブラウズ

削除方法: 1. rmdir コマンドを "rmdir フォルダ名" の構文で使用します。 2. rm コマンドを "rm -rf フォルダ名/" の構文で使用します。 3. find コマンドを構文「find . -type d -name "フォルダー名" -exec rm -rf {}」。

Linuxでフォルダーを削除する方法

#このチュートリアルの動作環境: 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

Linuxでフォルダーを削除する方法

##2. rm コマンドを使用してフォルダー (ディレクトリ) を削除する

Linux でファイルを削除するには、通常、rm コマンドが使用されます。パラメータを追加してディレクトリを削除できます。たとえば、ディレクトリを再帰的に削除するには、再帰オプション

-r または -R を使用します。ディレクトリが書き込み保護されている場合は、ディレクトリの削除を続行するかどうかを尋ねるメッセージが表示されます。ディレクトリ内のファイル全体。 -f プロンプトが表示されずに強制的に削除されます。

[root@localhost test]# rm -rf MyDocuments/

Linuxでフォルダーを削除する方法

# 以下のコマンドに示すように、1 つのコマンドで複数のディレクトリを削除できます。コマンドは、削除を求めるプロンプトを表示せずに、すべてのディレクトリとそのサブディレクトリを削除します。

[root@localhost test]# rm -rf dir1 dir2 dir3

3. find コマンドを使用してフォルダー (ディレクトリ) を削除する

Find コマンドは、ユーザーが特定の式に基づいてファイルやディレクトリを検索するのに役立ちます。さらに、このコマンドを使用して、指定した検索基準に基づいてディレクトリを検索し、削除することもできます。

現在のディレクトリにある「MyDocuments」という名前のディレクトリを削除します

[root@localhost test]# find . -type d -name "MyDocuments" -exec rm -rf {} +

Linuxでフォルダーを削除する方法

. は現在のディレクトリで実行することを意味します

-type d ディレクトリのみ検索

-name ディレクトリ名を指定

-exec rm -rf 実行rm コマンド すべてのディレクトリとその内容を削除します。

{} rm コマンドの最後に追加します

  • 空のディレクトリを削除します

空のディレクトリをすべて削除したい場合は、次のコマンドを使用してください:

[root@localhost test]# find . -type d -empty -delete

Linuxでフォルダーを削除する方法

-empty 制限のみ空のディレクトリ

-delete サブディレクトリを含むすべての空のディレクトリを削除します

関連する推奨事項: "

Linux ビデオ チュートリアル"

以上がLinuxでフォルダーを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。