ubuntu

Ubuntu Recycle如何批量删除文件

小樊
41
2025-10-15 19:01:16
栏目: 智能运维

Ubuntu中批量删除文件(进入回收站)及清空回收站的常用方法

一、批量将文件移动到回收站(未彻底删除)

若需先将文件批量移至回收站(便于后续恢复),可通过以下两种方式操作:

  1. 图形界面(推荐新手)
    打开文件管理器(Nautilus,快捷键Ctrl+E),进入目标文件夹,按住Ctrl键逐个点击或拖动鼠标选中多个文件,右键选择“移动到废纸篓”(或直接按Delete键)。此时文件会进入回收站,而非彻底删除。
  2. 命令行(批量移动)
    使用mv命令结合通配符批量移动文件到回收站目录(~/.local/share/Trash/files/)。例如,删除当前目录下所有.txt文件:
    mv *.txt ~/.local/share/Trash/files/
    
    或删除多个类型文件(如.txt.pdf.docx):
    mv *.{txt,pdf,docx} ~/.local/share/Trash/files/
    
    注意:此操作需确保目标目录存在,且不会覆盖回收站中同名文件。

二、批量彻底删除回收站中的文件(清空回收站)

若需彻底释放磁盘空间,需清空回收站。以下是具体方法:

  1. 图形界面(简单直观)
    打开文件管理器,点击左侧边栏“回收站”图标,进入回收站窗口,点击顶部“清空回收站”按钮,确认弹出的“是否永久删除”对话框即可。此操作会删除回收站内所有文件及元数据。
  2. 命令行(高效批量)
    • 基础命令:直接删除回收站目录下的所有文件(files/)和元数据(info/)。打开终端,运行:
      rm -rf ~/.local/share/Trash/files/* ~/.local/share/Trash/info/*
      
      该命令会递归删除所有内容,无确认提示,请谨慎执行。
    • 使用trash-cli工具(更安全)
      若需更可控的回收站操作(如查看、恢复或批量删除),可安装trash-cli
      sudo apt update && sudo apt install trash-cli
      
      安装后,清空回收站的命令为:
      trash-empty
      
      若需删除回收站中超过7天的文件,可添加--days 7参数:
      trash-empty --days 7
      
      此工具还能避免误删系统文件,提升操作安全性。
  3. 桌面环境特定方法
    • KDE Plasma:打开Dolphin文件管理器,右键点击回收站图标,选择“清空回收站”。
    • XFCE/LXDE:使用Thunar或PCManFM文件管理器,右键点击回收站图标,选择“清空回收站”。

三、注意事项

0
看了该问题的人还看了