ubuntu

ubuntu回收站的使用技巧

小樊
33
2025-11-04 01:40:06
栏目: 智能运维

Ubuntu回收站使用技巧汇总

1. 图形界面快速管理回收站

Ubuntu桌面环境(如GNOME)的回收站图标通常位于桌面或文件管理器(Nautilus)侧边栏。点击图标进入回收站界面,可直接浏览、搜索已删除文件;选中文件后点击顶部“恢复”按钮,或右键选择“恢复”,文件将回到原始删除位置。若需清空回收站,右键点击图标选择“清空回收站”,或在顶部菜单点击“清空回收站”即可。

2. 命令行高效操作回收站

3. 自定义回收站(重定义rm命令)

为避免rm -rf直接删除文件的危险,可将rm命令替换为移动到回收站的操作。编辑家目录下的.bashrc文件(nano ~/.bashrc),在末尾添加以下脚本:

trash_path="$HOME/.trash"
if [ ! -d "$trash_path" ]; then
    mkdir -p "$trash_path"
fi
alias rm='trash'  # 用trash代替rm
alias rl='ls $trash_path'  # 查看回收站
alias unrm='restorefile'  # 恢复文件
alias restore='restorefile'

restorefile() {
    mv -i "$trash_path/$1" .  # 恢复文件到当前目录
}

trash() {
    mv "$@" "$trash_path/"  # 移动文件到回收站
}

rmtrash() {
    read -p "确定要清空回收站吗?[y/N]" confirm
    [[ $confirm =~ ^[Yy]$ ]] && rm -rf "$trash_path"/*
}

保存后执行source ~/.bashrc使更改生效。此后使用rm命令会将文件移动到~/.trash目录,rl查看回收站,unrm 文件名恢复单个文件,rmtrash清空回收站(需确认)。

4. 数据恢复(回收站外的补救措施)

若回收站已被清空或文件未进入回收站(如使用Shift+Delete),可使用以下工具恢复:

5. 注意事项

0
看了该问题的人还看了