您好,歡迎進(jìn)入深圳市穎特新科技有限公司官方網(wǎng)站!
在windows操作系統(tǒng)中,掛載通常是指給磁盤分區(qū)(包括被虛擬出來的磁盤分區(qū))分配一個盤符。
在linux操作系統(tǒng)中,它指將一個設(shè)備(通常是存儲設(shè)備)掛接到一個已存在的目錄上。(這個目錄可以不為空,但掛載后這個目錄下以前的內(nèi)容將不可用。)
需要理解的是,linux操作系統(tǒng)將所有的設(shè)備都看作文件,它將整個計(jì)算機(jī)的資源都整合成一個大的文件目錄。我們要訪問存儲設(shè)備中的文件,必須將文件所在的分區(qū)掛載到一個已存在的目錄上,然后通過訪問這個目錄來訪問存儲設(shè)備。
命令格式:
mount [-t vfstype] [-ooptions] device dir
其中:
1.-t vfstype 指定文件系統(tǒng)的類型,通常不必指定。mount 會自動選擇正確的類型。常用類型有:
光盤或光盤鏡像:iso9660
DOS fat16文件系統(tǒng):msdos
Windows9x fat32文件系統(tǒng):vfat
WindowsNT ntfs文件系統(tǒng):ntfs
MountWindows文件網(wǎng)絡(luò)共享:smbfs
UNIX(LINUX)文件網(wǎng)絡(luò)共享:nfs
2.-o options 主要用來描述設(shè)備或檔案的掛接方式。常用的參數(shù)有:
loop:用來把一個文件當(dāng)成硬盤分區(qū)掛接上系統(tǒng)
ro:采用只讀方式掛接設(shè)備
rw:采用讀寫方式掛接設(shè)備
iocharset:指定訪問文件系統(tǒng)所用字符集
3.device 要掛接(mount)的設(shè)備。
4.dir設(shè)備在系統(tǒng)上的掛接點(diǎn)(mount point)。
實(shí)現(xiàn)掛載步驟:
本次掛載時的IP地址:PC(Ubuntu):192.168.123.120
ARM9:192.168.123.100
(1)查看本機(jī)IP地址,并設(shè)置其與ARM板子的IP在同一網(wǎng)段(電腦的目錄下)
#ifconfig (查看IP地址)
#ifconfig eth0 192.168.123.120 up (ARM9板子IP是192.168.123.100)
(2)關(guān)閉防火墻(電腦的防火墻,不知是否需要這步)
#iptables -f
(3)編輯/etc目錄下的共享目錄配置文件exports,指定共享目錄及權(quán)限等(在PC端/etc目錄下)
#gedit /etc/exports
在exports文件里修改共享目錄的權(quán)限,如/home/Desktop/...(需要共享到ARM9板子上的目錄路徑)
使exports生效,
#exportfs -a
(4)在PC終端下,用telnet命令進(jìn)去arm9板子上
# telnet 192.168.123.100 (然后打root)
(5)用掛載命令掛載文件夾(在ARM9板子目錄下)
#mount -t nfs -o nolock 192.168.123.120:/home/wzy2015/Desktop/yanxingmei /mnt/nfs (IP地址是電腦的IP,:接著:的路徑是電腦上的,要跟exports里設(shè)置的一樣,后面的路徑是ARM9板子上要掛載到的地方)
(6)卸載nfs文件夾
# umount /mnt/nfs
卸載后/mnt/nfs里面就沒有東西了
注意:關(guān)掉nfs服務(wù)后,共享文件夾就看不到了,需要卸載后才能看到,如果需要保存共享的文件,可用cp命令拷貝到其他文件夾里,如
#cp -r /目標(biāo)目錄 /源目錄
掃碼關(guān)注我們
傳真:0755-82591176
郵箱:vicky@yingtexin.net
地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08