安全的rm -rf-命令行实现回收站功能
1. 命令行实现回收站功能
编写remove.sh文件 TRASHDIR="home/pengshao.trash"
for i in $*; do STAMP=`date +%s` fileName=`basename $i`
#移动文件到.trash/ mv $i \({TRASH_DIR}/\){fileName}
done
编写~/.bashrc文件
$alias rm="sh ~/shellscript/remove.sh"
加载文件
$source ~/.bashrc
定期清理
0 0 * * * rm -rf /home/.trash/*