如題,還有如果 有一個目錄下面 有文件 我掛載一個磁盤上去 會不會影響到里面的文件
2 回答

Smart貓小萌
TA貢獻1911條經驗 獲得超7個贊
你所謂的目錄節點是指什么?
比如/mnt/a
即兩個都掛載到/mnt/a
上?
理論上是可以掛載的,不過你只能使用后掛載的那個磁盤里的內容。
你可以用
mkdir -p /mnt/tmp mount -t tmpfs -o size=20m tmpfs /mnt/tmp mount -t tmpfs -o size=30m tmpfs /mnt/tmp
來測試,如果在超級權限下執行成功了,你df
會看見/mnt/tmp
是30m
,如果你
umount /mnt/tmp
則此時df
會看見/mnt/tmp
是20m
。
再執行
umount /mnt/tmp
就恢復到原來狀態,你可以在最開始執行前df
一次
所以,如果你想同時用兩個的數據,則必須掛載到不同的節點上,然后通過其他辦法訪問到兩個
比如你想在/mnt/a 訪問兩個磁盤的內容(兩個磁盤內容不會覆蓋)
你可以:
分別掛載 兩個盤到 /mnt/a_1
和/mnt/a_2
,然后把兩個目錄中的所有內容軟連接到/mnt/a
下
mkdir -p /mnt/amkdir -p /mnt/a_1 mkdir -p /mnt/a_2 mount -t auto /dev/sdXX1 /mnt/a_1 mount -t auto /dev/sdXX2 /mnt/a_2 cd /mnt/aln -s ../a_1/* ./ ln -s ../a_2/* ./
- 2 回答
- 0 關注
- 7696 瀏覽
添加回答
舉報
0/150
提交
取消