ubuntu回收站的使用技巧
导读:Ubuntu回收站使用技巧汇总 1. 图形界面快速管理回收站 Ubuntu桌面环境(如GNOME)的回收站图标通常位于桌面或文件管理器(Nautilus)侧边栏。点击图标进入回收站界面,可直接浏览、搜索已删除文件;选中文件后点击顶部“恢复”...
    
Ubuntu回收站使用技巧汇总
1. 图形界面快速管理回收站
Ubuntu桌面环境(如GNOME)的回收站图标通常位于桌面或文件管理器(Nautilus)侧边栏。点击图标进入回收站界面,可直接浏览、搜索已删除文件;选中文件后点击顶部“恢复”按钮,或右键选择“恢复”,文件将回到原始删除位置。若需清空回收站,右键点击图标选择“清空回收站”,或在顶部菜单点击“清空回收站”即可。
2. 命令行高效操作回收站
- 查看回收站内容:打开终端,输入
ls ~/.local/share/Trash/files/,可查看回收站中的所有文件及目录。 - 恢复单个文件:使用
mv命令将文件从回收站移回原位置,例如mv ~/.local/share/Trash/files/deleted_file.txt ~/Documents/(将deleted_file.txt恢复到桌面)。 - 清空回收站:输入
rm -rf ~/.local/share/Trash/files/*删除所有回收站文件,rm -rf ~/.local/share/Trash/info/*删除对应的元数据(如删除时间、路径等);若需确认删除,可添加-i选项(rm -rfi ~/.local/share/Trash/files/*)。 
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),可使用以下工具恢复:
- extundelete:针对ext3/ext4文件系统的专用恢复工具。安装(
sudo apt-get install extundelete),以只读方式挂载分区(sudo mount -o ro /dev/sdXY /mnt),然后执行sudo extundelete /dev/sdXY --restore-all恢复所有文件,或--restore-file 文件路径恢复单个文件。 - TestDisk/PhotoRec:TestDisk用于恢复丢失的分区,PhotoRec专注于文件恢复(支持多种文件类型)。安装(
sudo apt-get install testdisk),运行sudo photorec /dev/sdXY,按照提示选择分区和文件类型,恢复的文件将保存到指定目录。 
5. 注意事项
- 及时恢复:删除文件后尽快操作,避免新数据覆盖已删除文件。
 - 避免写入:恢复过程中停止对目标分区的写入操作(如复制、删除文件),防止数据覆盖。
 - 定期备份:使用Timeshift、Deja Dup等工具定期备份重要数据,降低数据丢失风险。
 - 权限问题:若回收站文件无法访问,可使用
sudo chown -R $USER:$USER ~/.local/share/Trash/files/修改所有权(将$USER替换为你的用户名)。 
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu回收站的使用技巧
本文地址: https://pptw.com/jishu/741818.html
