rm命令修改为移动到回收站
vi .bashrc # .bashrc # User specific aliases and functions alias rm=trash alias cp='cp -i' alias mv='mv -i' alias r="rm -i" # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi trash() { MYVAR=$@ mv ${MYVAR#-* } /recycle }
附加一个定时清理回收站脚本
import os def removeDir(dirPath): if not os.path.isdir(dirPath): return files = os.listdir(dirPath) try: for file in files: filePath = os.path.join(dirPath, file) os.popen('rm -rf '+ filePath) except Exception, e: print e removeDir(r'/recycle/')
crontab 添加
0 23 * * 6 python /clear.py