作者 主題: [最佳]mount --bind 的作用是什麼?  (閱讀 9165 次)

0 會員 與 1 訪客 正在閱讀本文。

arnode0725

  • 懷疑的國中生
  • **
  • 文章數: 43
    • 檢視個人資料
[最佳]mount --bind 的作用是什麼?
« 於: 2002-10-28 01:00 »
由於特殊需求..我必須利用
mount --bind /home/ftp   /home/xxx/
如此可以讓 /home/xxx/目錄下面有/home/ftp下面所有的東西對應...
怎麼讓這一行指令在開機時就跑呢?可以寫在fstab中嗎?該怎麼做呢???

ps.  --bind 的意義又是什麼呢??怎麼會蓋過原有目錄下的東西??

螢火飛

  • 酷!學園 學長們
  • 活潑的大學生
  • ***
  • 文章數: 400
    • 檢視個人資料
    • http://firefly.idv.tw
[最佳]mount --bind 的作用是什麼?
« 回覆 #1 於: 2002-10-28 09:12 »
何不 man mount 看看呢!?

arnode0725

  • 懷疑的國中生
  • **
  • 文章數: 43
    • 檢視個人資料
[最佳]mount --bind 的作用是什麼?
« 回覆 #2 於: 2002-10-28 10:26 »
mount --bind olddir newdir
       After this call the same contents is accessible in two places.
就是讓最後mount過去的newdir能跟olddir有相同的東西...
這點我倒是還懂....只是不懂為什麼mount過後...如果newdir原本就有些東西在...一做--bind這指令之後...就會看不到舊有的檔案囉??

另外像這樣mount --bind 的動作想讓他每次開機都自動執行...要怎麼寫入fstab中呢?

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
[最佳]mount --bind 的作用是什麼?
« 回覆 #3 於: 2002-10-28 10:30 »
寫各script放在rc.d裡面不也可以做到同樣效果?
不一定要放在fstab裡面

arnode0725

  • 懷疑的國中生
  • **
  • 文章數: 43
    • 檢視個人資料
[最佳]mount --bind 的作用是什麼?
« 回覆 #4 於: 2002-10-28 11:09 »
引述: "damon"
寫各script放在rc.d裡面不也可以做到同樣效果?
不一定要放在fstab裡面


謝謝~~~謝謝!!
我寫在/etc/rc.d/rc.local這個檔案裡面了...照他說明應該會在所有的開機程序完成之後才跑這一個對吧??

#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
                                                                               
touch /var/lock/subsys/local
mount --bind /mnt/maxtor/mtv/new /home/ftp/03.MV影片區/
mount --bind /home/ftp /home/vickie/www

螢火飛

  • 酷!學園 學長們
  • 活潑的大學生
  • ***
  • 文章數: 400
    • 檢視個人資料
    • http://firefly.idv.tw
[最佳]mount --bind 的作用是什麼?
« 回覆 #5 於: 2002-10-28 11:09 »
引述: "arnode0725"
mount --bind olddir newdir
       After this call the same contents is accessible in two places.
就是讓最後mount過去的newdir能跟olddir有相同的東西...
這點我倒是還懂....只是不懂為什麼mount過後...如果newdir原本就有些東西在...一做--bind這指令之後...就會看不到舊有的檔案囉??

另外像這樣mount --bind 的動作想讓他每次開機都自動執行...要怎麼寫入fstab中呢?


當然嘍!後來 mount 上來的東東,會取代舊的目錄,本來就是這樣呀!
如果您想保留原來的內容,何不用 link?

arnode0725

  • 懷疑的國中生
  • **
  • 文章數: 43
    • 檢視個人資料
[最佳]mount --bind 的作用是什麼?
« 回覆 #6 於: 2002-10-28 14:41 »
引述: "螢火飛"

當然嘍!後來 mount 上來的東東,會取代舊的目錄,本來就是這樣呀!
如果您想保留原來的內容,何不用 link?

如果用link的方式.....proftpd伺服器無法處理讓user看到呢!!!!!
不曉得有方法可解嗎??

螢火飛

  • 酷!學園 學長們
  • 活潑的大學生
  • ***
  • 文章數: 400
    • 檢視個人資料
    • http://firefly.idv.tw
[最佳]mount --bind 的作用是什麼?
« 回覆 #7 於: 2002-10-28 14:50 »
引述: "arnode0725"
引述: "螢火飛"

當然嘍!後來 mount 上來的東東,會取代舊的目錄,本來就是這樣呀!
如果您想保留原來的內容,何不用 link?

如果用link的方式.....proftpd伺服器無法處理讓user看到呢!!!!!
不曉得有方法可解嗎??


更改 proftpd 的設定呀 @_@
我沒用過 proftpd,但應該有嘛。

thyme

  • 老人組
  • 俺是博士!
  • *****
  • 文章數: 1281
    • 檢視個人資料
[最佳]mount --bind 的作用是什麼?
« 回覆 #8 於: 2002-10-29 19:42 »
引述: "螢火飛"
引述: "arnode0725"
引述: "螢火飛"

當然嘍!後來 mount 上來的東東,會取代舊的目錄,本來就是這樣呀!
如果您想保留原來的內容,何不用 link?

如果用link的方式.....proftpd伺服器無法處理讓user看到呢!!!!!
不曉得有方法可解嗎??


更改 proftpd 的設定呀 @_@
我沒用過 proftpd,但應該有嘛。


用link也會看不到原來目錄的內容吧…
新建一個目錄再去link或是mount不就成了?

mount bind加在fstab內的語法為
old_dir new_dir none rw,bind 0 0

mount提供的bind可用來解決以前ftp無法進入link的問題。

Guoway

  • 憂鬱的高中生
  • ***
  • 文章數: 123
    • 檢視個人資料
[最佳]mount --bind 的作用是什麼?
« 回覆 #9 於: 2003-06-23 22:46 »
proftp裡彷彿沒有可以讓link正確運作的方法......因為我找了proftp裡的doc很久,找不到.....所以應該是只能用mount --bind吧.....

adersun

  • 懷疑的國中生
  • **
  • 文章數: 34
    • 檢視個人資料
[最佳]mount --bind 的作用是什麼?
« 回覆 #10 於: 2003-06-25 16:57 »
FTP 有 chroot 的問題, 所以不能用 link 方式.....