| UNIX下文件的删除与回收-“ rm”烦恼的解决 |
| 作者:linuxsea 来源:linux海洋 发布时间:2006-10-21 19:49:43 发布人:admin |
|
1. 创建一个文件夹作为垃圾箱; 2. 创建脚本《del》,该脚本将参数中的文件移至垃圾箱; 3. 创建脚本《cleanRecycleBin.sh》,该脚本用于定时删除垃圾箱中的文件; 4. 创建cron job与空闲时刻(如午夜)执行《cleanRecycleBin.sh》。 脚本分别为: script del: #!ksh while [ "$#" -ne 0 ] do ext=__$(date '+%m%d%H%M%S') echo "moving $1" mv $1 ~lgfang/recycle.bin/$1$ext shift done echo "done" script cleanRecycleBin.sh(只有一句话): find /the/absolute/path/of/recycle.bin -atime 30 -exec rm {} \; crontab 例子 0 1 * * * /the/path/of /script/cleanRecycleBin.sh |
| [] [返回上一页] [打 印] [收 藏] |
下一篇文章:UniX技术 AIX实战经验 |
| ∷相关文章评论∷ (评论内容只代表网友观点,与本站立场无关!) [更多评论…] |
| · 入门提高 |
| · 开发区 |
| · 网络与应用 |
| · unix |
| · 新闻与认证 |