|
想用符号连接链接文件
目录结构如下:
#ls
shell tt (其中shell为目录,tt为文件)
我想在shell中产生一个符号链接至tt文件(即shell/tt -->tt)
于是:
- #ln -s tt shell/tt
- #ls shell/tt
- ls: shell/tt: Too many levels of symbolic links
- #ls shell/tt -al
- lrwxrwxrwx 1 stan stan 2 2006-03-24 09:30 tt -> tt
- #head shell/tt
- #head shell/tt
- head: cannot open `shell/tt' for reading: Too many levels of symbolic links
复制代码
而 下面的指令(即进入到待链接的子目录再链接)就不会出错
- #ln -s ../tt tt
- #ls tt
- tt
- #ls tt -al
- lrwxrwxrwx 1 stan stan 5 2006-03-24 09:47 tt -> ../tt
- #head tt
- iidfsdfowiajfej2wfiwjfe
复制代码
请教这是为什么,谢谢 |
|