通过修改shell配置文件可以实现rm命令的回收站功能,避免误删文件:
1.创建回收站目录
首先在家目录创建隐藏的回收站目录:mkdir ~/.recycler
2.修改shell配置
编辑~/.bashrc文件,添加以下函数和别名:
下载地址:本地下载
3.配置生效与测试
保存配置后执行以下命令使配置生效:
source ~/.bashrc
4.自动清理功能
为避免回收站占用过多空间,可设置定时清理
创建清理脚本:
输入#!/bin/sh
find ~/.recycler -mtime +7 -name "*" -exec rm -rf {} \;
5.ur file命令用于从回收站恢复之前删除的文件。具体使用方法如下:
基本使用步骤
查看回收站内容
首先使用 rl 命令查看回收站中有哪些文件
执行恢复命令
rm file - 删除文件到回收站
rl - 列出回收站内容
ur file - 恢复删除的文件
cl - 清空回收站(需确认)
6.恢复方法
直接恢复:通过ur或recoverfile命令将文件移回原目录:
bash
Copy Code
ur filename # 从回收站恢复文件到当前目录
此操作本质是mv ~/.trash/filename .
手动恢复:若回收站未配置恢复命令,可直接从回收站目录复制文件:
bash
Copy Code
cp ~/.trash/filename /target/path/


