huohu163 发表于 2006-10-2 20:24:55

请问locate与rm组合删除文件的问题

我归近用源码包安装了几个程序,但后来在仓库里看到也有这些软件了,想把用源码包安装的程序删除,再安装仓库里的,比如源码安装了mplayer,想删除它,由于文件比较散,所以用locate找到了这些文件,一个一个地删除很费时,而且效率也低,请教

用root用户删除
rm -f `locate fvwm`
可以不?

BOoRFGOnZ 发表于 2006-10-3 07:36:58

好像 不怎么好吧

huohu163 发表于 2006-10-3 17:49:41

请问需要什么样的命令呢?? :neutral:

BOoRFGOnZ 发表于 2006-10-3 19:36:07

这样子可能不怎么完全。。可以在没有删除的源码文件夹下make uninstall。。要是你的软件源码包给删除了。。那就再下个同样的 看看它的makefile文件的make install 段就知道 它到底装了些什么东西了

huohu163 发表于 2006-10-3 21:28:07

find / -type d-name '*mplayer'-exec rm -rf{} \;



这个怎么样??

BOoRFGOnZ 发表于 2006-10-4 21:38:13

就怕找的不完全。。。你安装的软件 的文件并一定都是以你安装的软件为名字命名的文件呀
页: [1]
查看完整版本: 请问locate与rm组合删除文件的问题