A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-bash/zsh: trash command not found # Windows (WSL2) sudo apt-get update sudo apt-get install trash-cli # Debian apt-get install trash-cli # Ubuntu apt-get install trash-cli # Arch Linux pacman -S trash-cli # Kali Linux apt-get install trash-cli # Fedora dnf install trash-cli # OS X brew install trash # Raspbian apt-get install trash-cli # Dockerfile dockerfile.run/trash
trash-cli 是一个命令行回收站工具,并且符合 FreeDesktop.org 的垃圾 trash 规范。它能够存储每一个垃圾文件的名字、原始路径、删除日期和权限。
trash [path/to/file] trash-put 把文件或目录移动到回收站 trash-empty 清空回收站 trash-list 列出回收站文件 trash-restore 恢复回收站文件 trash-rm 删除回收站文件
trash-put 移动文件到回收站:
trash-put
trash 删除文件并将其发送到垃圾箱:
trash path/to/file
trash-list 列出垃圾箱中的所有文件:
trash-list # 搜索回收站文件: trash-list | grep foo
trash-empty 清空回收站:
trash-empty
trash-empty 永久删除回收站中超过 10 天的所有文件:
trash-empty 10
trash-rm 删除垃圾桶中与特定 blob 模式匹配的所有文件:
trash-rm "*.o"
trash-rm 删除具有特定原始位置的所有文件:
trash-rm /path/to/file_or_directory