Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103735146
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-20 13:50:44

作者: Combustion 出自:
经常使用linux的朋友一定熟悉一个查找命令,那就是find了,我们不是来讲find的使用方法,而是谈谈用find命令清除系统垃圾,哈哈,在linux下用find命令清除系统垃圾不太可能吧,那么我们来看看什么是不可能吧!

当我们在系统下运行某个程序出错的时候,系统会自动将残留在内存中的数据存成core文件,时间久了,系统中遗留下来的core会越来越多,就像灰尘一样散落在系统的每一个角落里,很是烦人。

这个时候,我们就可以应用find命令加上—exec参数来清理它们。

用root帐户登录系统,打开终端输入:find / -name core -print -exec rm -rf {} \;

上面的命令表示由根目录开始查找名为core的文件或目录,然后显示在计算机屏幕上,接着再将所查到的结果全部删除。

最后提醒大家,在使用-exec参数时,必须以“\;”结尾,否则,系统会提示“find遗漏-exec参数”,命令将无法执行。

其实很简单的,这只是一个思路,在linux下find清除系统垃圾就到这了,其实还有其他方法的。
阅读(304) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~