1.在用户家目录“~”新建一个tools目录,目录内新建脚本文件rm.sh
2.rm.sh内容:
TRASH_DIR="/mnt/hdd2/.trash"
for i in $*; do
STAMP=`date +%H%M%S`
fileName=`basename $i`
mv $i $TRASH_DIR/$fileName.$STAMP -v
done
3.修改~/.bashrc,增加一行:
alias rm="sh ~/tools/rm.sh"
4.设置/etc/crontab,定期清理垃圾箱,如:
0 0 * * * root rm -rf /mnt/hdd2/.trash/*
5.使替换立即生效
source ~/.bashrc
6.测试rm命令,确认删除的文件移动到/mnt/hdd2/.trash中,指令替换完成
注:回收站中的文件每天00:00定时清空