|
|
第 16 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 17 帖 | ||
|
|
引用:
在linux上不能创建符号连接是不是因为windows系统识别不出linux的文件系统啊! 错!错!错!我终于明白了符号连接可以跨分区连接,但是,并不表示可以跨越不同的文件系统而建立连接。换句话说,如果从ext3的分区中建立一个符号连接到ext2的分区中,应该也是不成功的。(个人观点,未经过实践证实) 各位,如果有谁知道的话,希望能给我一个肯定的答复,谢谢!
__________________
努力的小鸟一定能翱翔在浩瀚的天空。 相信自己,努力奋斗,一定能到达成功的颠峰! 此帖于 03-09-10 09:21 被 seazon 编辑. |
||
|
|
|
||
|
|
第 18 帖 | ||
|
|
引用:
你只试了一次从 windows 的分区 link ext2 分区的文件就开始下结论呀,我倒 你不能 link 的原因不外乎两个: 1. windows 分区根本不支持 link。我不太清楚你用的分区是 fat 还是 ntfs 格式的,但这种可能性太小:从 soft link 的机制来说,应该只要能保存文件的 filesystem 就能支持 soft link (说出这种话的人是不是在发烧 我隐约记得几年前在 windows 下看过这种 link 文件,但我现在手头没有 fat 分区,没法试验。2. 你的 windows 分区根本就是只读状态。这一个比较可能。因为大家现在用的一般都 win2k 以上版本的 windows 了,分区多为 ntfs 格式;这 ntfs driver 的写入功能现在还在测试阶段,linux 默认 mount ntfs 都是只读的。你要想在 read only 的分区上写文件那可就要碰壁了。 从我自己这里来讲,常年 link 着另一个 samba 文件服务器上的目录,而且不是 link 到 mount 点,而是他下面的某个目录。这节省了我大量逐层进入目录的时间。 > 如果从ext3的分区中建立一个符号连接到ext2的分区中,应该也是不成功的 这一个……呵呵,是补课的时候了,建议你好好查查资料,看看 ext2 和 ext3 有什么区别 |
||
|
|
|
||
|
|
第 19 帖 | |
|
|
刚才的凭空猜测有错误,还得纠正一下。
seazon 凭一个例子完全否定,我则完全肯定,都没有经过仔细调查,都不是科学的态度呀。刚在 man、info 里查到确实有些分区不支持 link,但没有说是那些;在网上看到的这条应该比较可信: > > ln -sf /usr/src/cvstree/test.c /home/chris/test.c > > If /usr/src/cvstree is some directory on the windoze system that you've > mounted on that path in the Linux system, and /home/chris is a REAL > Linux directory on the linux system AND you have write access to that > directory and read access to the /usr/src/cvstree/test.c file, you > should have no problem creating the symlink. > > If, on the other hand, /home/chris is a directory in a DOS/Windoze > filesystem, you can't create symlinks THERE, since the DOSdoze > filesystems don't support it. http://www.geocrawler.com/archives/3.../4/50/5530982/ 可惜不知道为什么有些分区不能 link,这可能得看 ln 和 fat、ntfs 驱动的源码了;不过刚才作了一个 tar 包看了看,link path 存放的位置和文件内容存放的位置不一样,不知道是文件系统中本来如此,还是 tar 自己的格式所致。 |
|
|
|
|
|
|
|
第 20 帖 | |
|
|
大哥教训的是。
其实刚开始我也只是假设,我也说过,我没有做过实验,因为我的电脑里只有EXT3和FAT格式的文件系统,所以我很难用实践得出结论(我也希望知道的人能告诉我事实):( 大哥说我的windows系统可能是只读的,但我认为不是这样,因为我用cp命令做拷贝完全可以。那看来只有一种可能,就是linux不能做软连接到windows的FAT上。[color=blue](只是假设) ![]() |
|
|
|
|
|
|
|
第 21 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 22 帖 | |
|
|
刚才在fat32上做了实验,应该是fat32本身不支持符号链接;
因为在fat32本文件系统内也无法进行符合链接. 代码:
代码:
此帖于 03-09-12 11:26 被 seablue 编辑. |
|
|
|
|
|
|
|
第 23 帖 | |
|
|
如果 我 改变 连接文件的权限 ,对目的文件有什么影响呢 ?
|
|
|
|
|
|
|
|
第 24 帖 | |
|
|
我就从fat32文件系统做个软连接到这边freebsd中apahce根目录, 从别的地方用 web方式访问一点问题都没!
__________________
★ *""*☆*""* ★ ★ *""*☆*""* ★ ★ *""*☆*""* ★ *☆ *.★.* *""*☆*""*[color=red][size=7]发贴前先看置顶贴并使用论坛搜索[/size][/color] *""*☆.* |
|
|
|
|
|
|
|
第 25 帖 | |
|
|
我用 ln -s /mnt/wind/readme /root/xxx 是可以的啊
wind是我的FAT32的D盘。 |
|
|
|
|
|
|
|
第 26 帖 | |
|
|
符号链接是可以跨文件系统链接的呀!
|
|
|
|
|
|