nice mv somefile ~/.Trashコマンドは覚えていますが、そのフォルダーは新しいUbuntuには存在しません。誰が理由を知っていますか?
nice mv somefile ~/.Trashコマンドは覚えていますが、そのフォルダーは新しいUbuntuには存在しません。誰が理由を知っていますか?
回答:
freedesktop.org Trash Specificationによると:
すべてのユーザーについて、「ホームトラッシュ」ディレクトリが利用可能でなければなりません。その名前と場所は$ XDG_DATA_HOME / Trashです。$ XDG_DATA_HOMEは、デスクトップベースディレクトリ仕様で定義されている、ユーザー固有のデータのベースディレクトリです。
場合は、環境変数を $XDG_DATA_HOME設定するか、または空されていない、~/.local/share使用されています。したがって、デフォルトでは、ごみ箱フォルダは~/.local/share/Trashです。
とにかく、コマンドラインからファイルをゴミ箱に移動する最も簡単で最適な方法は、trash
コマンドを使用することです。
あなたが使用するようにそれを使用してrmください:
trash somefile.txt
ファイルが元々あった場所などのメタデータを保存し、必要に応じてファイルを復元(削除の取り消し)できるためmv、ファイルを単に「入れる」よりも優れ~/.local/share/Trashています。
これは、最新のXDGベースディレクトリ仕様によるものです。http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
trash-cli今日インストールしたバージョン(2012-06-24)では、コマンドはのtrash-put代わりになりtrashます。