亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

LINUX能否掛載兩個磁盤到一個目錄節點

LINUX能否掛載兩個磁盤到一個目錄節點

手掌心 2019-03-03 21:16:10
如題,還有如果 有一個目錄下面 有文件 我掛載一個磁盤上去 會不會影響到里面的文件
查看完整描述

1 回答

?
江戶川亂折騰

TA貢獻1851條經驗 獲得超5個贊

你所謂的目錄節點是指什么?

比如/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/a

mkdir -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/a

ln -s ../a_1/* ./

ln -s ../a_2/* ./


查看完整回答
反對 回復 2019-03-04
  • 1 回答
  • 0 關注
  • 2192 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號