温馨提示×

Linux回收站使用技巧

小樊
53
2025-09-05 13:23:43
栏目: 智能运维

Linux可通过以下方式模拟回收站功能及使用技巧:

一、命令行工具(推荐)

  • trash-cli

    • 安装sudo apt-get install trash-cli(Debian/Ubuntu)或 sudo yum install trash-cli(RHEL/CentOS)。
    • 使用
      • 删除文件到回收站:trash-put 文件名
      • 查看回收站内容:trash list
      • 恢复文件:trash-restore 文件名
      • 清空回收站:trash empty
    • 配置:可修改 /etc/trash.conf 设置回收站路径、大小等。
  • 自定义回收站(通过别名)

    • ~/.bashrc 中添加:alias rm='mv -t ~/.trash "$@"',将删除的文件存入 ~/.trash 目录。
    • 手动创建回收站目录:mkdir ~/.trash,配合脚本定期清理过期文件。

二、图形界面

  • 桌面环境自带回收站
    • GNOME/KDE 等桌面环境的文件管理器(如 Nautilus、Dolphin)默认有回收站图标,可直接查看、恢复或清空文件。
    • 路径:~/.local/share/Trash/files/(GNOME)或 ~/.local/share/Trash/(KDE)。

三、注意事项

  • 避免误删rm -rf 会绕过回收站直接删除,谨慎使用。
  • 定期清理:通过脚本(如 find ~/.trash -type f -mtime +30 -exec rm -f {} \;)自动删除超过30天的文件。
  • 工具选择:优先使用 trash-cli,支持跨平台且功能更完善。

0