2023 年に Linux でディレクトリを削除する方法 (4 つの方法)

Linux は Windows オペレーティング システムとは大きく異なります. たとえば、Windows でフォルダーを削除したい場合は、フォルダーを右クリックして削除できます. しかし、Linux ではそれほど単純ではありません. Linux でディレクトリまたはフォルダーを削除するグラフィカル・ユーザー・インターフェースおよびコマンドライン・インターフェースを介して Linux でディレクトリを削除する方法がわからない場合は、シンプルで効果的なガイドを用意しました.この記事では、Linux でディレクトリを削除するための GUI と CLI の両方の方法を紹介します.

Linux でディレクトリを削除する (2023)

Linux のフォルダーはディレクトリと呼ばれます。 そして Linux の世界ではすべてがファイルとして表示されます。 偶数ディレクトリ 1 つの GUI と 3 つの CLI の 4 つの異なる方法を使用して、Linux でディレクトリを削除する方法を見てみましょう。

Linux でディレクトリを削除する方法 (GUI による方法)

ファイルを削除するこの方法は簡単で、最近 Linux に移行したユーザーに最適です. インストールが必要な任意のディストリビューションで実行できます. この記事では、Gnome デスクトップ環境と Nautilus ファイル マネージャーを備えた Ubuntu 20.04 LTS を使用しています。

1. まず、任意のファイル マネージャーを開きます。 あなたがしたいことディレクトリを削除するパスに移動します。

ディレクトリを選択

2. 削除したいフォルダを選択し、「消去」をキーボードで選択するか、選択したフォルダーを右クリックして「ゴミ箱に移動」をコンテキスト メニューから選択します。

ゴミ箱メニューに移動

3. Linux で削除されたすべてのファイルとディレクトリは、完全に削除されるわけではありません。 代わりに、ゴミ箱と呼ばれる特別な場所に移動されます。 これは、Windows のごみ箱に似ています。

4. Linux でディレクトリを完全に削除するには、ディレクトリを選択し、キーボードの「Shift + Delete」を押します。完全に削除するかどうかのメッセージが表示されます。ダイアログ ボックスでもう一度[削除]をクリックします。

プロンプトを完全に削除する

コマンドライン経由で Linux のディレクトリを削除する

コマンドラインを使用して任意のタスクを実行すると、GUI メソッドよりも多くのオプションを使用して高速になります. さらに、CLI メソッドはファイルとフォルダーを完全に削除します. ここでは、すべての Linux ディストリビューションにプリインストールされている Linux のディレクトリを削除する 3 つのコマンドを示します.

を使用してディレクトリを削除する rmdir 注文

rmdir このコマンドは通常、空のディレクトリを削除するために使用されます。 ただし、空でないディレクトリを削除するためにも使用できます。 このコマンドには多くの機能やオプションがありません。 しかし、仕事を成し遂げます。 コマンドの一般的な構文は次のとおりです。

rmdir <options> <directory_name>

オプションの一部 rmdir 使用できるコマンドは次のとおりです。

選択 説明
--ignore-fail-on-non-empty 空でないディレクトリを削除するために使用されます。
-p, --parents 指定された子とともにディレクトリを削除するために使用されます。
-v, --verbose すべてのディレクトリの診断メッセージを取得するために使用されます。
Linux で空のディレクトリを削除する

Linux で空のディレクトリを削除するには、次のコマンドを使用します。

rmdir <directory_name>

rmdir コマンドを使用して空のディレクトリを削除します。

この例では出力が得られないのでコマンドが正常に実行され、ディレクトリが削除されたことを意味します。

Linux で空でないディレクトリを削除する

ファイルを使用して空でないディレクトリを削除しようとした場合 rmdir コマンドを実行すると、次のエラーが表示されます。

rmdir: failed to remove '<directory_name>': Directory not empty

Linux で空でないディレクトリを削除するには、次のコマンドを使用します。

rmdir --ignore-fail-on-non-empty <directory_name>

rmdir コマンドを使用して、空でないディレクトリを削除します。

を使用してディレクトリを削除する rm 注文

rm コマンドは、多くの優れた機能を備えながら、ファイルとディレクトリの両方を削除できる強力なツールです。 コマンドの基本的な構文は次のとおりです。

rm <options> <file_name/directory_name>

コマンドで使用できるオプションの一部は次のとおりです。

選択 説明
-f このフラグを使用する場合確認プロンプトは表示されません。 存在しないファイルとディレクトリはすべて無視されます。
-i このフラグを使用する場合このコマンドは、削除するたびにユーザーに確認を求めます。
-r このフラグを使用する場合このコマンドは、指定されたディレクトリのすべての内容を削除します。
-d このフラグは、空のディレクトリを削除するために使用されます。
-v このフラグは、現在行っていることの説明を取得するために使用されます。
空のディレクトリを削除

Linux で空のディレクトリを削除するには、次を使用します。 -d 以下に示すコマンドでフラグを設定します。

rm -d <directory_name>

rm コマンドを使用して空のディレクトリを削除します。
空でないディレクトリを削除します。

空でないコンテンツを削除する場合危険な場合があります一部の重要なファイルが削除される可能性があるため、空でないディレクトリを削除する場合は特に注意してください。 すべての内容を含むディレクトリを削除するには、次を使用します -r 以下に示すコマンドでフラグを設定します。

rm -r <directory_name>

rm コマンドを使用して、空でないディレクトリを削除します。
Linux でディレクトリを強制的に削除する

rm コマンドは、デフォルトでプロンプトを出します。 書き込み禁止のファイルやディレクトリを削除する場合どちらかを押す 'y' また 'n' それはあなたの選択次第です。 プロンプトをスキップするには、次を使用します -f フラグは次のとおりです。

rm -rf <directory_name>

このコマンドは、ルート ディレクトリで誤って実行された場合、非常に破損していることが判明する可能性があります。

rm コマンドを使用して、Linux でディレクトリを強制的に削除します。
Linux でフォルダーを削除する前に確認する

複数のファイルを削除するには、ファイルを使用します。 -i 旗を持って rm 以下の画像のように、各ファイルの前にプロンプ​​トを表示するコマンド:

rm -ri <directory_name>

rm コマンドを使用して削除するときにプロンプ​​トを表示します。

を使用してディレクトリを削除する find 注文

Linux で空のディレクトリを削除する

を使用してフォルダを削除することもできます find で注文 -delete フラグは次のとおりです。

find <path_to_search> -type d -name "directory_name" -delete

このコマンドは、パラメータで指定された空のディレクトリを検索します。 指定されたパスで削除します。

find コマンドを使用して、空のフォルダーを削除します。
空でないディレクトリを削除します。

find コマンドを使用して空でないディレクトリを削除するには、次の構文を使用します。

find <path_to_search> -type d -name "directory_name" -exec rm -r {} +

上記の構文を理解してください。:

上記の文法では、 find このコマンドは、ファイルに一致するディレクトリを見つけます。 <ไดเร็กทอรี_ชื่อ><เส้นทาง_to_search> それから -exec フラグは検索されたリストをに渡します rm コマンドを使用してディレクトリを削除するコマンド -r 国旗。

find コマンドを使用して、空でないディレクトリを削除します。

よくある質問

Linuxでディレクトリを削除する最速の方法は何ですか?

コマンド ラインによる方法は、ディレクトリを削除する最速の方法です。 使用できます rmdirrmfind Linuxでディレクトリを削除するコマンド

Linux でディレクトリを削除できないのはなぜですか?

Linux でディレクトリを削除できない主な理由は、ディレクトリを変更するための適切な権限がないことです。 不足しているアクセス許可をバイパスしてディレクトリを削除するには次のコマンドを使用します。 sudo rm -rf <directory_name>

Linux コマンドを使用してファイルとディレクトリを削除する

Linux でディレクトリ/ファイルを削除することは、非常に単純ですが、すべての種類のユーザーにとって非常に重要なタスクです. ここでは、Linux でフォルダーを削除する 2 つの方法を示しました。 問題が発生した場合は、コメントでお知らせください。

Sharing is caring!

Facebook Comments

Leave a Reply