温馨提示×

Debian中怎样实现文件回收

小樊
39
2025-03-20 12:39:54
栏目: 智能运维
Debian服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Debian系统中,可以使用命令行工具来实现文件回收。以下是几种常用的方法:

1. 使用 trash-cli

trash-cli 是一个用于管理回收站的命令行工具,它允许你将文件移动到回收站,并从回收站中恢复或删除文件。

安装 trash-cli

sudo apt update
sudo apt install trash-cli

使用 trash-cli

  • 将文件移动到回收站

    trash /path/to/file
    
  • 将目录移动到回收站

    trash /path/to/directory
    
  • 从回收站恢复文件

    trash-restore /path/to/file
    
  • 从回收站恢复所有文件

    trash-restore -r
    
  • 清空回收站

    trash-empty
    

2. 使用 gvfs-trash

gvfs-trash 是一个基于GIO的垃圾箱管理工具,它也提供了命令行接口。

安装 gvfs-trash

sudo apt update
sudo apt install gvfs-backends

使用 gvfs-trash

  • 将文件移动到回收站

    gvfs-trash /path/to/file
    
  • 将目录移动到回收站

    gvfs-trash /path/to/directory
    
  • 从回收站恢复文件

    gvfs-trash -r /path/to/file
    
  • 从回收站恢复所有文件

    gvfs-trash -r
    
  • 清空回收站

    gvfs-trash --empty
    

3. 使用 rm 命令并手动清空回收站

如果你不想安装额外的工具,可以使用 rm 命令删除文件,并手动清空回收站。

删除文件

rm /path/to/file

清空回收站

Debian 默认没有图形界面的回收站,但你可以手动清空 ~/.local/share/Trash/files~/.local/share/Trash/info 目录中的内容。

rm -rf ~/.local/share/Trash/files/*
rm -rf ~/.local/share/Trash/info/*

总结

在Debian中,推荐使用 trash-cligvfs-trash 来管理回收站,因为它们提供了更友好的命令行接口和更多的功能。如果你不需要这些额外的功能,也可以手动清空回收站。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Debian怎样实现文件回收

0