Chinaunix首页 | 论坛 | 博客
  • 博客访问: 45999
  • 博文数量: 11
  • 博客积分: 380
  • 博客等级: 一等列兵
  • 技术积分: 122
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-14 19:58
文章分类
文章存档

2014年(2)

2010年(9)

我的朋友

分类: LINUX

2010-05-17 08:29:29

对于从源码安装的软件包,大多没有提供卸载方法,只能手工删除掉。

如果想从系统中找到某个软件包相关的所有文件,然后全部删除:

find / | grep |xargs rm -rf

命令解释:
find / | grep      #历遍系统中的所有文件,并且通过管道传递给grep,以将包含"name"的所有文件及文件夹列出来

xargs rm -rf                      #将grep 的结果作为参数传递给"rm -rf",也就是不管是文件还是目录,一并删除

在真正地执行rm -rf 之前,最好单独执行"find / | grep 查看结果,从中辨别出是否有不相关的文件,否则毁之晚矣。

阅读(1823) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~