LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2810|回复: 7

如何删除符号连接啊??

[复制链接]
发表于 2006-4-28 21:40:59 | 显示全部楼层 |阅读模式
我建立了一个符号连接,可是删除不了。

ln -s MyData /data/date
rm -rf MyData/

rm: cannot remove `MyData/': Not a directory

unlink MyDate

unlink: cannot unlink `MyData/': Not a directory

恳请高手帮忙
发表于 2006-4-28 21:46:57 | 显示全部楼层
rm -rf MyData/
把最后的 / 去掉试一试。。。

另外:
ln -s MyData /data/date
Mydata 是原文件,/data/date 是符号连接,别搞混了。。。
回复 支持 反对

使用道具 举报

发表于 2006-4-28 22:05:02 | 显示全部楼层
Post by biinn
rm -rf MyData/
把最后的 / 去掉试一试。。。

另外:
ln -s MyData /data/date
Mydata 是原文件,/data/date 是符号连接,别搞混了。。。

啊啊,楼主弄混了。我每次使用ln都要先man一下,记不住哪个是src,哪个是dest
回复 支持 反对

使用道具 举报

发表于 2006-4-28 22:32:20 | 显示全部楼层
  1. [0 No.2040 huan ~ ]$ ln -s kk /tmp/work/
  2. [0 No.2041 huan ~ ]$ ls -l kk
  3. ls: kk: No such file or directory
  4. [2 No.2042 huan ~ ]$ ls -l /tmp/work/kk
  5. lrwxrwxrwx 1 huan huan 2 2006-04-28 22:35 /tmp/work/kk -> kk
  6. [0 No.2043 huan ~ ]$
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-4-28 22:51:16 | 显示全部楼层
删除符号连接与删除文件的方法相同!(如果链接指向的是目录,记住删除的时候不能在末尾有/)

创建符号连接分软连接和硬连接。

用法是:
ln [-s] 源文件或目录 链接名 (-s表示创建软连接)

做硬连接时,只能在同一个文件系统下,而且不能对目录进行硬连接。
回复 支持 反对

使用道具 举报

发表于 2006-4-28 22:57:27 | 显示全部楼层
这样的连接有啥用?
回复 支持 反对

使用道具 举报

发表于 2006-4-28 23:54:18 | 显示全部楼层
Post by huan

  1. [0 No.2040 huan ~ ]$ ln -s kk /tmp/work/
  2. [0 No.2041 huan ~ ]$ ls -l kk
  3. ls: kk: No such file or directory
  4. [2 No.2042 huan ~ ]$ ls -l /tmp/work/kk
  5. lrwxrwxrwx 1 huan huan 2 2006-04-28 22:35 /tmp/work/kk -> kk
  6. [0 No.2043 huan ~ ]$
复制代码

真是不试不知道,原来不存在的东西也能建立链接啊!
回复 支持 反对

使用道具 举报

发表于 2006-4-29 00:00:09 | 显示全部楼层
还有招数呢!兄弟快看 LFS 手册,着手动工吧!;)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表