web-dev-qa-db-ja.com

ゴミ箱をゴミ箱に捨てるとどうなりますか?

ここにあるゴミ箱に移動して移動するとどうなるかと思っていました。

/home/neo/.local/share/Trash

ゴミ箱に?そのフォルダに移動して、コンテンツを右クリックし、ゴミ箱に移動するように指示した場合です。

  • 自身を内部に移動しようとするとどうなりますか?
  • 移動する別のゴミ箱はありますか?
  • もしそうなら、私もそれをゴミ箱に入れたらどうなりますか?
10
user364819

ユーザーがファイルを削除すると、ゴミ箱フォルダーが最初に作成されます。そのフォルダー内には3つのディレクトリがあります。

  1. files:ゴミ箱が空になるまで削除されたファイルが保存されます。
  2. info:ファイルがかつてどこにあったか、いつ削除されたかに関する情報を保存します。
  3. expunged。ごみ箱が空になったときにファイルが一時的に移動されます(ただし、削除したディレクトリの他のユーザーが所有しているファイルが含まれている場合があります)。

したがって、ごみ箱を実際に削除するたびに、新しくごみ箱に入れられたファイルの新しいディレクトリを作成するために再帰的に呼び出します。

また、ルートアカウントを含むすべてのユーザーにゴミ箱が存在することに注意してください。さらに、Trash-0Trash-1などのいくつかの異なる名前に直面することもあります。私の答えを読んでください herehere

17
Maythux

ごみ箱内のファイル(/home/USERNAME/.local/share/Trash/files/内のファイル)をごみ箱に入れることができます。それらは一瞬消えてから、同じゴミ箱フォルダに戻ります。

ゴミ箱フォルダ(またはそのサブディレクトリ「ファイル」)をゴミ箱に移動しようとすると、Nemoファイルマネージャから不正な引数を受け取ったというエラーが表示されました。したがって、これは動作しないようです(少なくともNemoでは動作しません)。

4
Byte Commander