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
ます。