rm は削除コマンドで、ファイル システム内の指定されたファイルまたはディレクトリを完全に削除できます。 rm コマンドを使用してファイルまたはディレクトリを削除する場合、システムはプロンプト メッセージを生成しません。このコマンドの基本形式は次のとおりです:
[root@localhost ~]# rm[options] ファイルまたはディレクトリ
rm コマンドは破壊的なコマンドであることに注意してください。 rm コマンドはファイルまたはディレクトリを完全に削除するため、つまり、ファイルまたはディレクトリがバックアップされていない場合、rm コマンドを使用して削除すると復元することはできません。したがって、特に rm コマンドを使用してファイルまたはディレクトリを削除する場合は、ディレクトリ、注意してください。
rm コマンドにオプションが追加されていない場合、デフォルトの実行は「rm -i ファイル名」です。これは、ファイルを削除する前に、削除するかどうかを尋ねることを意味します。例:
[root@localhost ~]# touch cangls [root@localhost ~]# rm cangls rm:是否删除普通空文件"cangls"?y #删除前会询问是否删除
削除するディレクトリ内に数万のサブディレクトリまたはサブファイルがある場合、通常の rm 削除には少なくとも数万の確認が必要です。したがって、実際にファイルを削除する場合は、強制削除を選択します。例:
[root@localhost ~]# mkdir -p /test/lm/movie/jp #重新建立测试目录 [root@localhost ~]# rm -rf /test #强制删除
強制機能を追加すると、削除は非常に簡単になりますが、サードパーティのデータ回復ツールに頼らない限り、強制削除後にデータを回復することはできないことに注意してください。完全なデータを回復するのは困難です。
以上がLinuxでファイルが削除できない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。