Chinaunix首页 | 论坛 | 博客
  • 博客访问: 489173
  • 博文数量: 127
  • 博客积分: 7010
  • 博客等级: 少将
  • 技术积分: 1972
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-01 12:42
文章分类

全部博文(127)

文章存档

2009年(33)

2008年(94)

我的朋友

分类: BSD

2008-07-22 14:25:48

unix的用户学会的第一件事就是:文件被删除之后就真的没有了.没有windos风格的回收站挽回那些被用户误删的文件的命令行环境.

幸好可以编写一个小脚本就可以把删除的文件送到指定的回收站,达到windows的回收站相同的功能,基本的思想就是用自己写的脚本替换系统命令 rm

1.脚本格式: more /bin/testrm
#!/bin/sh
mv $1 /temp/rmfile/         $他只会传递一个参数,可以把他改成  $@  这样rm多少文件都可回收了      
2. chmod +x /bin/testrm

3.mkdir /temp/rmfile

4.~/.cshrc中加入一行
  alias rm  /bin/testrm

5.清空回收站
  如果用rm /temp/rmfile/*  不会删除任何文件, 这时需要用真正的rm命令,只要在命令前加上"\"

\rm /temp/rmfile/* 即可

阅读(1009) | 评论(0) | 转发(0) |
0

上一篇:nohup命令详解

下一篇:限制登陆

给主人留下些什么吧!~~