删除软链接ln -s /usr/local/sasl2/lib/* ,怎么删?

diewu3 2011-10-24 03:13:58
如题,ln -s /usr/local/sasl2/lib/* 我目录写错了,怎么删软链接或修改啊?
...全文
47297 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
EasonTG 2011-11-11
  • 打赏
  • 举报
回复
[root@nc2 test]# ls
file
[root@nc2 test]# ln -s file link
[root@nc2 test]# ls -l
total 0
-rw-r--r-- 1 root root 0 Nov 11 14:41 file
lrwxrwxrwx 1 root root 4 Nov 11 14:42 link -> file
[root@nc2 test]# rm link -f
[root@nc2 test]# ls
file

够清楚了,再不懂就无语了,找到你建的那几个链接 然后删除
szqh97 2011-10-29
  • 打赏
  • 举报
回复
直接删掉链接就可用了,用rm
windman521 2011-10-29
  • 打赏
  • 举报
回复
使用rm -rf linkname
秀川001 2011-10-28
  • 打赏
  • 举报
回复
你这个软连接 你确定写对了?你这个软连接根本创建不起来的吧,那删什么。关于删除那么是2楼正解
向良玉 2011-10-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ljc007 的回复:]

#ln -s /tmp mylink

#ls mylink
mylink -> /tmp

#rm mylink

#ls mylink
ls: cannot access mylink: No such file or directory
[/Quote]
+1,这样删除
新建个就行了
子谋 2011-10-24
  • 打赏
  • 举报
回复
链接文件的话,应该没有办法直接修改它所指向的链接地址(话说反正我不会)
一般只能删除重新做链接……
删除的话,需要区分ln链接的是文件还是目录就好了……
如果是文件链接的话就rm -f linkname
如果是目录链接的话就rm -rf linkname
千万要注意的是,在删除目录链接的时候,绝对绝对绝对绝对不能写成rm -rf linkname/,虽然只是一个/的差别,但是前者表示删除链接目录的文件本身,后者表示删除链接文件指向的目录下的所有文件(这可是毁灭性的)……
只要注意这一点,别的都好说……
freetstar 2011-10-24
  • 打赏
  • 举报
回复
直接rm对应的软链接即可
ljc007 2011-10-24
  • 打赏
  • 举报
回复
#ln -s /tmp mylink

#ls mylink
mylink -> /tmp

#rm mylink

#ls mylink
ls: cannot access mylink: No such file or directory
qq120848369 2011-10-24
  • 打赏
  • 举报
回复
删掉就行了。

2,161

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 UNIX文化
社区管理员
  • UNIX文化社区
  • 文天大人
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧