GNU/Linux >> Linux の 問題 >  >> Linux

Rmコマンドが発行されたときにファイルはどこに移動しますか?

最近、誤ってrmを実行しました 一連のファイルで、これらのファイルがどこに到達するのかを考えさせられましたか?

つまり、GUIを使用する場合、削除されたファイルはゴミ箱に移動します。 rmに相当するもの rmを元に戻す方法はありますか コマンド?

承認された回答:

どこにも、消えて、消えました。具体的には、ファイルのリンクが解除されます。データはまだディスク上にありますが、データへのリンクは削除されています。以前はデータを取得できましたが、現在はメタデータがクリアされ、何も復元できません。

rmのゴミ箱はありません 、あるべきではありません。ごみ箱が必要な場合は、より高いレベルのインターフェイスを使用する必要があります。 trash-cliにはコマンドラインユーティリティがあります Ubuntuで使用できますが、ほとんどの場合、NautilusやDolphinなどのGUIファイルマネージャーを使用して、標準のゴミ箱を提供します。ゴミ箱はそれ自体が標準です。 Dolphinでゴミ箱に移動されたファイルは、Nautilusのゴミ箱に表示されます。

ファイルは通常、~/.local/share/Trash/files/のような場所に移動されます ゴミ箱に入れられたとき。 rm UNIX/Linuxのコマンドはdelに相当します DOS / Windowsでも削除し、しない ファイルをごみ箱に移動します。もう1つ気付くのは、ハードディスクドライブからUSBディスクなどのファイルシステム間でファイルを移動することは、実際には1)ファイルデータのコピーに続いて2)元のファイルのリンクを解除することです。ゴミ箱がこれらの余分なコピーでいっぱいになることは望ましくありません。


Linux
  1. Linuxでの解凍コマンドの実用例

  2. コマンドラインからLinuxサーバーを移行するときにrsyncを高速化する

  3. Linux の find コマンドを使用してファイルを検索する方法

  1. 組み込みのsplitコマンドを使用してファイルをチャンクに分割します

  2. Windows で Linux の隠しファイルを非表示にする

  3. apt-get install を実行すると、.deb ファイルはどこに保存されますか?

  1. Linuxでmoveコマンドを使用する5つの方法

  2. LinuxでRsyncコマンドを使用するにはどうすればよいですか?

  3. nm :オブジェクト ファイル内のシンボルを一覧表示するコマンド。