Linux では、 rm
コマンドを使用してファイルを削除できます。 rm
コマンドを使用すると、1 つ以上のファイルを削除できます。ただし、 rm
コマンドを使用する場合は、ファイルを削除すると復元できないので注意してください。ファイルを削除する前に、ファイルが不要であることを必ず確認してください。それについて詳しく話しましょう:
1. 単一ファイルを削除する
単一のファイルを削除するには、 rm
コマンドの後に削除するファイルの名前を入力します。
rm 文件名
たとえば、「example.txt」という名前のファイルを削除するには、次のコマンドを実行します。
rm example.txt
2. 複数のファイルを削除する
複数のファイルを削除する場合は、 rm
コマンドの後にファイル名を入力し、スペースで区切ります。
rm 文件1 文件2 文件3
たとえば、「file1.txt」、「file2.txt」、「file3.txt」の 3 つのファイルを削除するには、次のコマンドを実行します。
rm file1.txt file2.txt file3.txt
3. フォルダーとその内容を削除します
フォルダ全体とそのすべての内容を削除する場合は、 -r
パラメータ (再帰的削除) を使用して、サブフォルダも確実に削除されるようにすることができます。
rm -r 文件夹名
再帰的な削除は、フォルダーとそのすべての内容を完全に削除し、復元できなくなるため、非常に危険であることに注意してください。これを行う前に、必ずよく考えてください。
たとえば、「my_folder」という名前のフォルダーとそのすべての内容を削除するには、次のコマンドを実行します。
rm -r my_folder
4. 削除を確認する
デフォルトでは、rm
コマンドは確認を求めずにファイルを直接削除します。ファイルを削除するときに確認プロンプトを表示したい場合は、 -i
パラメータを使用します。
rm -i 文件名
たとえば、「重要.txt」ファイルを削除し、削除する前に確認するには、次のコマンドを実行します。
rm -i important.txt
rm
コマンドを実行すると、次のような情報が表示されます。
rm: 是否删除 "important.txt"?
削除を確認するには「y」を入力し、削除をキャンセルするには「n」を入力します。
5. 強制削除
確認プロンプトを表示せずにファイルを削除し、ファイルを強制的に削除する場合は、 -f
パラメータを使用できます。
rm -f 文件名
たとえば、「temp.txt」という名前のファイルを強制的に削除するには、次のコマンドを実行します。
rm -f temp.txt
-f
パラメータを使用するとファイルがすぐに削除され、復元できなくなるため、注意して使用してください。