Linux“挂载”是什么意思

   linux对磁盘的管理,是先把系统进行目录化,创建根目录等的目录,存放在一个介质上。

   此后,如果新加入一个磁盘(在windows里面,新加进来的磁盘可以直接定义为D,E,F盘等)

  在linux里面,则不一样。

新加进来的硬盘,在硬盘里面创建文件系统,文件系统里面有根目录/,根目录下面有子目录,如/mydir 和/mytest,这两个目录下的数据存在硬盘下,在mydir下创建文件1.c  ,则 1.c也在硬盘a disk下,所以访问mydir也就是访问的a盘

 现在再添加进一个硬盘b disk,如果是windows就会再开一个分区 (D,E,F盘等),而在linux下会采用挂载的方式,把新加入的b盘挂载(mount)到之前a盘的某一个目录(如:mydir目录)下面去,一旦mount成功了之后,那么以后访问mydir就是访问b盘,也就是mydir指向了b盘

 

并且一旦挂载成功后,从前mydir下的1.c就没有了,mydir变成空的了。但是1.c还在,只是作为快捷方式的目录,已经不再指向它了,所以是它虽然还在,但是因为不指向它了,所以访问不了了。把目录看成指针 int* p,从前指向1.c,现在指向2.c,1.c还在,只是没有指向它罢了。

如果解除挂载(unmount)后,mydir下的1.c就又出现了。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值