技术解析

Linux 的一个问题
0
2021-06-23 13:50:30
idczone

发现这个问题是我在使用命令: [code]find / -name 'hidfsdf.png';[/code] 的时候。

按照道理来讲,这个命令只会出现两种情况:有一张图的路径和找不到图片 [图片唯一] ,

结果是:

/mnt/admin/public_html/public/upload/default/20180626/298f577223516fe1814f6f7df00ba5a9.jpg

/data/admin/public_html/public/upload/default/20180626/298f577223516fe1814f6f7df00ba5a9.jpg

当然,我没有把一张图片上传到两个目录,根目录下也没有看到两个目录有软链关系

/mnt 为此数据盘挂载目录

当初刚刚挂载数据盘的时候,出现了插曲。因为不懂怎么挂载,所以先挂载到了 /mnt 目录,我的当时的想法是挂载到 /data 目录,所以我又直接执行了一次命令,只不过是把 /mnt 改成了 /data,命令执行成功,当时查看的结果是挂载在 /data 目录,今天查看的结果是挂载在 /mnt 目录。

刚刚在 /mnt 目录新增了一个目录,然后发现 /data 目录也会同步出现一个,在 data 目录删除这个新增的目录后,/mnt 目录下的相同的目录也会被删除,我现在的疑问就是:我的数据到底是成为了两份,还是说这两个目录都是别名的一种形式,其实数据只有一份?


$ history
把命令历史贴下看看,到底怎么 mount 的

挂了两个地方,还是同一份数据。umount /mnt 就看起来顺眼多了。

不用担心,只有一份,另一个是 link
/mnt 是自动挂载的吧?如果不是从零安装的发行版,多数都加了自动挂载

虽说服务器买了一个月,但是我的命令行已经超过 1000 了
先不清楚情况,不敢乱搞,并且这个服务器还挂着好多的网站
现在 df -h 提示挂着目录为 /mnt

开 ssh,让我上去看看

inode 了解一下?
自己实验试试看不就好了→_→

挂载点了解一下。。

同时挂载到两个地方了。两边的数据是同步的。操作任何一边的数据都会同步操作另外一边。

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服