使用了这个命令sudo ln -s /usr/lib/codecs/ /usr/local/lib/ ,
但觉得应该没起作用,所以想把/usr/local/lib/ 下的新建的link文件删了。我只会用unlink一个个删,但太麻烦了。有没有办法一次过删掉所有?
4月6号2:56更新:
佣人自扰,因为看错文件夹位置,惹出这么多麻烦。原来是/usr/local/lib/ ,里面直接就一个codecs文件夹,整个文件夹删了就OK了。
[已解决][问题]如何删除某一文件夹下的所有link文件?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 64
- 注册时间: 2008-03-13 21:03
[已解决][问题]如何删除某一文件夹下的所有link文件?
上次由 lgwwin 在 2008-04-06 16:19,总共编辑 3 次。
-
- 帖子: 64
- 注册时间: 2008-03-13 21:03
-
- 帖子: 64
- 注册时间: 2008-03-13 21:03
更正一下,有-maxdepth,而且正是我要问的。
在目录下,
(type后面为英文小写L,不是一竖。)
-type l 找出 symbolic文件
- maxdepth 1 把搜寻范围限制在当前一级目录
-exec 后跟要执行的命令 ,{}就是代表了每一个找到的文件都放在这里成为命令的目标
参考http://www.computerhope.com/unix/ufind.htm
http://fanqiang.chinaunix.net/a1/b2/200 ... 00132.html
谢谢eexpress兄!
在目录下,
代码: 全选
find -type l -maxdepth 1 -exec unlink {} \;
-type l 找出 symbolic文件
- maxdepth 1 把搜寻范围限制在当前一级目录
-exec 后跟要执行的命令 ,{}就是代表了每一个找到的文件都放在这里成为命令的目标
参考http://www.computerhope.com/unix/ufind.htm
http://fanqiang.chinaunix.net/a1/b2/200 ... 00132.html
谢谢eexpress兄!