この質問にはすでに回答があります :ターミナル経由でファイルをゴミ箱に移動するコマンド
(9件の回答)
6年前に閉鎖されました。
Ubuntu
(9件の回答)
6年前に閉鎖されました。
mv
を使用してファイルを削除したり、ゴミ箱に移動したりするにはどうすればよいですか。 コマンド?
ゴミ箱がどこにあるかわかっているので、次のコマンドを使ってゴミ箱に移動してみました:
mv somefile /home/username/.local/share/Trash
このコマンドは正常に機能しますが、ランチャーでゴミ箱を開くと、まだ空のままです。この削除されたファイルを元の場所に戻すには、次のコマンドを使用します。
mv /home/username/.local/share/Trash/somefile ~/
ただし、この場所の場合は/home/username/.local/share/Trash
ゴミ箱用ではないので、ファイルはどこに移動されますか?
rm
を知っています ファイルを完全に削除し、ごみ箱フォルダに送信せず、man rm
にフラグがありません ファイルを削除してゴミ箱に移動します。
承認された回答:
ゴミ箱ディレクトリに関する情報:
~/.local/share/Trash
info
という名前の2つのディレクトリが含まれています およびfiles
。
-
~/.local/share/Trash/files
元のファイルが含まれています。 -
~/.local/share/Trash/info
ファイルが含まれています(拡張子:.trashinfo
)ファイルのパスと削除日に関する情報があります。
したがって、mv
を使用する場合 コマンドを実行してからコマンドに従います:
mv somefile ~/.local/share/Trash/files
ただし、上記の方法を使用してファイルをゴミ箱に移動することはお勧めしません。 (ここにコメントされているように)
trashコマンドラインをインストールできます。つまり、 trash-cli
次のコマンドで:
sudo apt-get install trash-cli
そして、ここにゴミ箱に利用できるコマンドがあります:
$ apropos trash
gvfs-trash (1) - Move files or directories to the trash
restore-trash (1) - Restore for Command line trash utility.
trash (1) - Command line trash utility.
trash-empty (1) - Empty for Command line trash utility.
trash-list (1) - List trashed files.
trash-put (1) - Command line trash utility.
次のコマンドでファイルをゴミ箱に移動/配置できます:
trash-put somefiles
- または
gvfs-trash somefiles
リスト コマンドによるゴミ箱: trash-list
復元 コマンドによるファイル: restore-trash
空 コマンドによるゴミ箱: trash-empty
こちらもご覧ください 質問。