LinuxSir.cn,穿越时空的Linuxsir!

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

请问这里的朋友linux下可不可以将一个目录连接到另一个分区?

[复制链接]
发表于 2008-7-1 18:45:35 | 显示全部楼层 |阅读模式
请问这里的朋友linux下可不可以将一个目录连接到另一个分区?
是这样的,目录所在的分区空间不是太大,我有另外一个分区,很大,
能不能实现这样的功能,如何这个目录写满了,自动写道另外一个分区的目录中
类使给文件做链接。请高手朋友多多指教啊
发表于 2008-7-1 20:22:28 | 显示全部楼层
Short answer: Yes.

分区是以目录的方式来挂载的,而目录是可以链结的,所以没有问题,但前题是用户要先拥有相应的操作权限(比如写入)才行
回复 支持 反对

使用道具 举报

发表于 2008-7-2 15:54:03 | 显示全部楼层
可以,没有问题的,NFS可以实现
回复 支持 反对

使用道具 举报

发表于 2008-7-2 19:46:17 | 显示全部楼层
楼主的需求实际上是两部分:
1、将一个空闲分区“连接”到一个现有目录上
2、现有目录的空间写满后,自动写到“连接”上来的那个分区空间中。
按我现在的粗浅理解:
1、没问题
2、不可能。不是不能写入,而是不可能实现“自动”写,而要手工指定分区的挂载目录。

挂载有两种方法:一是把现有目录作为挂载点,二是在现有目录下再建一个子目录作为挂载点。

一者:现有目录仅仅成为一个访问空闲空间的“点”,已经没有“现有目录写满”的可能,因为此时它只是一个“点”。

二者:现有目录与其所在分区的其他目录共享其分区上的空闲空间,“现有目录写满”是个不准确也没什么太大意义的表述。仅当现有目录独占一个分区时这种表述才是准确和有意义的。无论哪种情况,要想向挂载上来的较大空闲分区里写入,都需要手工指定挂载点,而做不到楼主希望的“自动”写入。

请高手斧正。
-------------
楼主可以仔细研究一下linux文件系统中关于“挂载”的概念,就会明白问题的关键所在。
另外,谢楼下d00m3d版主。
回复 支持 反对

使用道具 举报

发表于 2008-7-2 19:55:50 | 显示全部楼层
噢~Overlooked!

楼上正解,(1) 可以,(2) No way!
回复 支持 反对

使用道具 举报

发表于 2008-7-3 11:46:17 | 显示全部楼层
1、是没有问题
关于第二点,用lvm应该可以吧
回复 支持 反对

使用道具 举报

发表于 2008-7-3 21:02:08 | 显示全部楼层
Post by blackforce;1870518
1、是没有问题
关于第二点,用lvm应该可以吧

lvm还没接触过,可否指教一二?谢谢
回复 支持 反对

使用道具 举报

发表于 2008-7-3 23:08:03 | 显示全部楼层
这个自动写去那个目录,也许有点困难。

可以考虑直接用 mount --bind,把大分区其中一个目录mount过去。
回复 支持 反对

使用道具 举报

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

本版积分规则

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