
ファイルが不要になったら、ストレージスペースを節約するためにファイルを削除する場合があります。 Linuxシステムでは、 rmを使用できます それを行うコマンド。
Linux rmは、デフォルトで確認なしにファイル/ディレクトリを削除するコマンドです。この動作のため、ユーザーはファイルを削除する前に必ず確認する必要があります。
rmコマンドを実行
rmコマンドを実行するには、 rmと入力します ファイル名が続きます。デフォルトでは、rmは確認を求めないことに注意してください。動作中のrmの例を次に示します。
1)ファイルを削除します
$ rm computer.log

computer.logという名前のファイルを削除するには 、上記のコマンドで実行できます。
2)特定の拡張子を持つ複数のファイルを削除します
同じ拡張子のファイルが複数あり、それらを削除する場合は、次の構文を使用できます:
$ rm *.log

上のスクリーンショットから、 .logのすべてのファイル 拡張子は同時に削除されます。
3)ディレクトリを削除します
ディレクトリの削除は少し注意が必要です。ディレクトリが空であることが確実な場合は、 -dを使用できます。 削除するパラメータ。
$ rm -d documents/

ただし、ディレクトリが空でない場合 、最初にディレクトリを空にする必要があります。そうしないと、再帰的に削除できます。再帰的に削除するには、-rまたは-Rを使用します パラメータ。
$ rm -r movie/

4)削除する前にインタラクティブな確認を追加する
インタラクティブな確認を行う方が快適な場合は、 -iを使用できます。 rmコマンドを使用したパラメーター。これは、インタラクティブな確認を使用してディレクトリを再帰的に削除するサンプルです。
$ rm -ri movie/

5)強制削除の使用
強制削除を使用すると、rmは確認なしですべてのファイルを削除します。ファイルが書き込み保護されているかどうかは関係ありません 。ここにいくつかのサンプルがあります。
書き込み保護されたアクセスでファイルを削除する

movie.listには読み取り専用のアクセスがあります オーナー、グループオーナー、そしてみんなのために。削除しようとすると、rmは確認を求めますが、ファイルは正常に削除されます。 -fを使用する パラメータ、rmは確認を求めません。以下のスクリーンショットをご覧ください。

ただし、ディレクトリの場合 ファイルが配置されている場所は書き込み保護されています 、ファイル自体が書き込み保護されていなくても、ファイルを削除することはできません。

結論
何かを削除したいときは常に注意する必要があります。繰り返しになりますが、デフォルトでは、rmコマンドは何かを削除するときに確認を求めません。いつものように、いつでも man rmと入力できます またはrm--help rmのマニュアルページを表示して、詳細を確認します。