Linuxでファイルとディレクトリを削除する方法

場合によっては、ハードドライブの空き容量を増やす必要のないディレクトリやファイルを削除する必要があります。 この簡単なチュートリアルでは、Linuxでファイルとディレクトリを削除する方法を学びます。

ファイルを削除するには、 rm コマンドが使用されます。 注意の言葉、を使用して rm Linuxでファイルとディレクトリを削除するコマンドは元に戻せません。 したがって、特に注意が必要です。

ファイルの削除

を使用して単一のファイルを削除するには rm コマンド、以下の構文を使用します

$ rm filename

にとって example、テキストファイルを作成します file1.txt touchコマンドを使用します。 ファイルを削除するには、

$ rm file1.txt

出力

複数のファイルを削除する

を使用して1つのコマンドで多くのファイルを削除するには rm コマンド、構文を使用

$ rm file1 file2 file3

もう一度、3つのファイルを作成します- file1.txt file2.txt file3.txt を使用して touch 指図。 3つのファイルを削除するには— 1つのコマンドで実行

$ rm file1.txt file2.txt file3.txt

出力

1つのコマンドで複数のファイルを削除します

この結果は、ワイルドカード記号(*)。 の中に example 以下では、ワイルドカードは拡張子が .txt

$ rm *.txt

インタラクティブにファイルを削除します

ファイルを削除する前にファイルを削除するかどうかを確認したい場合は、 -i flag as shown

$ rm -i file1.txt

出力

インタラクティブにファイルを削除します

ファイルを強制的に削除する

ファイル、特に書き込み保護されているファイルを強制的に削除するには、 -f 以下に示すフラグ

$ rm -f file1.txt

出力

rm-fコマンドを使用してファイルを強制的に削除します

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

あなたがしたい場合は 空のディレクトリを削除します、 使用 -d フラグ rm 指図

$ rm -d directory_name

空のディレクトリを作成して呼び出しましょう data

ディレクトリを削除するには、

$ rm -d data

出力

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

同じ結果は、を使用して達成することができます rmdir 指図。 これはの略です remこれらは あなたへセクター。 構文は次のとおりです。

$ rmdir directory_name

私たちの2番目に example、新しいディレクトリを作成して呼び出します linux 。 次に、を使用して削除します rmdir 指図。

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

出力

空でないディレクトリの削除

空でないディレクトリをまとめて削除する場合は、すべてのファイルを削除します。 -r 示されているフラグ

$ rm -r directory_name

これで example、centos、debian、fedora、mintの5つのファイルを含むdistrosというディレクトリがあります。

その内容と一緒にディレクトリ全体を削除するには、

$ rm -r distros

複数のディレクトリを再帰的に削除する

複数のディレクトリを一度に削除または削除する場合は、以下の構文を使用してください

$ rm -r directory_1 directory_2 directory_3

たとえば、3つのディレクトリを削除するには data1 data2data3 走る

$ rm -r data1 data2 data3

複数のディレクトリを再帰的に削除する

出力

ディレクトリを強制的かつ再帰的に削除します

プロンプトを表示せずにディレクトリを再帰的かつ強制的に削除する場合は、次の組み合わせを使用します。 -rf 以下に示すフラグ

$ rm -rf directory_name

まとめ

この記事の例を使用して、Linuxでファイルを安全に削除する方法を理解しました。 私たちはあなたのフィードバックを大切にします。 コメントセクションにコメントをドロップしてください。 より有益で洞察に満ちた記事のためにそれをロックしておいてください。

また読む:

  • Linuxからファイルを安全に削除するための4つのツール
  • 例を使用してLinuxでファイルの内容をクリア/消去する方法