亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Linux下NFS(網(wǎng)絡(luò)文件系統(tǒng))的建立與配置方法

        2013-04-16 07:06:26瑛宣
        關(guān)鍵詞:嵌入式系統(tǒng)

        網(wǎng)絡(luò)文件系統(tǒng)(NFS,Network File System)是一種將遠(yuǎn)程主機(jī)上的分區(qū)(目錄)經(jīng)網(wǎng)絡(luò)掛載到本地系統(tǒng)的一種機(jī)制,通過對(duì)網(wǎng)絡(luò)文件系統(tǒng)的支持,用戶可以在本地系統(tǒng)上像操作本地分區(qū)一樣來對(duì)遠(yuǎn)程主機(jī)的共享分區(qū)(目錄)進(jìn)行操作。

        在嵌入式Linux的開發(fā)過程中,開發(fā)者需要在Linux服務(wù)器上進(jìn)行所有的軟件開發(fā),交叉編譯后,通用FTP方式將可執(zhí)行文件下載到嵌入式系統(tǒng)運(yùn)行,但這種方式不但效率低下,且無法實(shí)現(xiàn)在線的調(diào)試。因此,可以通過建立 NFS,把 Linux服務(wù)器上的特定分區(qū)共享到待調(diào)試的嵌入式目標(biāo)系統(tǒng)上,就可以直接在嵌入式目標(biāo)系統(tǒng)上操作Linux服務(wù)器,同時(shí)可以在線對(duì)程序進(jìn)行調(diào)試和修改,大大的方便了軟件的開發(fā)。因此,NFS的是嵌入式Linux開發(fā)的一個(gè)重要的組成部分,本部分內(nèi)容將詳細(xì)說明如何配置嵌入式Linux的NFS開發(fā)環(huán)境。

        嵌入式Linux的NFS開發(fā)環(huán)境的實(shí)現(xiàn)包括兩個(gè)方面:一是Linux服務(wù)器端的NFS服務(wù)器支持;二是嵌入式目標(biāo)系統(tǒng)的NFS客戶端的支持。因此,NFS開發(fā)環(huán)境的建立需要配置Linux服務(wù)器端和嵌入式目標(biāo)系統(tǒng)端。

        一、Linux服務(wù)器端NFS服務(wù)器的配置

        以root身份登陸Linux服務(wù)器,編輯/etc目錄下的共享目錄配置文件exports,指定共享目錄及權(quán)限等。

        執(zhí)行如下命令編輯文件/etc/exports:

        #vi/etc/exports

        在該文件里添加如下內(nèi)容:

        /home/work 192.168.0.*(rw,sync,no_root_squash)然后保存退出。

        添加的內(nèi)容表示:允許ip地址范圍在192.168.0.*的計(jì)算機(jī)以讀寫的權(quán)限來訪問/home/work目錄。

        /home/work也稱為服務(wù)器輸出共享目錄。

        參數(shù)意義描述如下:

        rw:讀/寫權(quán)限,只讀權(quán)限的參數(shù)為 ro;

        sync:數(shù)據(jù)同步寫入內(nèi)存和硬盤,也可以使用 async,此時(shí)數(shù)據(jù)會(huì)先暫存于內(nèi)存中,而不立即寫入硬盤。

        no_root_squash:NFS服務(wù)器共享目錄用戶的屬性,如果用戶是 root,那么對(duì)于這個(gè)共享目錄來說就具有root的權(quán)限。

        接著執(zhí)行如下命令,啟動(dòng)端口映射:

        #/etc/rc.d/init.d/portmap start

        最后執(zhí)行如下命令啟動(dòng)NFS服務(wù),此時(shí)NFS會(huì)激活守護(hù)進(jìn)程,然后就開始監(jiān)聽 Client端的請(qǐng)求:

        #/etc/rc.d/init.d/NFS start

        用戶也可以重新啟動(dòng)Linux服務(wù)器,自動(dòng)啟動(dòng)NFS服務(wù)。

        在NFS服務(wù)器啟動(dòng)后,還需要檢查L(zhǎng)inux服務(wù)器的防火墻等設(shè)置(一般需要關(guān)閉防火墻服務(wù)),確保沒有屏蔽掉NFS使用的端口和允許通信的主機(jī),主要是檢查L(zhǎng)inux服務(wù)器 iptables,ipchains等選項(xiàng)的設(shè)置 , 以 及 /etc/hosts.deny,/etc/hosts.allow文件。

        我們首先在Linux服務(wù)器上進(jìn)行NFS服務(wù)器的回環(huán)測(cè)試,驗(yàn)證共享目錄是否能夠被訪問。在Linux服務(wù)器上運(yùn)行如下命令:

        # mount t NFS 192.168.0.20:/home/work/mnt

        #ls/mnt

        命令將Linux服務(wù)器的NFS輸出共享目錄掛載到/mnt目錄下,因此,如果NFS正常工作,應(yīng)該能夠在/mnt目錄看到/home/work共享目錄中的內(nèi)容。

        二、嵌入式目標(biāo)系統(tǒng)NFS客戶端的配置

        在Linux服務(wù)器設(shè)置好后,還需要對(duì)客戶端進(jìn)行相關(guān)配置。在配置內(nèi)核時(shí)選擇Load an Alternate Configu ration File輸入配置文件的路徑和文件名添加內(nèi)核對(duì)NFS的支持:

        選 中 networking options-IP:kernel level auloconfiguralion項(xiàng)選中file systems-network file systems- 下的root file system on NFS和NFS file system support重新編譯內(nèi)核下載bootloader和kernel到開發(fā)板上。

        在嵌入式目標(biāo)系統(tǒng)的Linux Shell下,執(zhí)行如下命令來進(jìn)行 NFS共享目錄掛載:

        #mkdir/mnt/NFS//建立Linux服務(wù)器輸出共享目錄的掛載點(diǎn);

        # mount t NFS 192.168.0.20:/home/work/mnt/NFS o nolock

        #cd/mnt/NFS

        #ls

        此時(shí),嵌入式目標(biāo)系統(tǒng)端所顯示的內(nèi)容即為L(zhǎng)inux服務(wù)器的輸出目錄的內(nèi)容,即Linux服務(wù)器的輸出目。

        錄/home/work通過NFS映射到了嵌入式目標(biāo)系統(tǒng)的/mnt/NFS目錄。用戶可以用增/刪/修改文件的方式來驗(yàn)證實(shí)際效果。mount命令中的192.168.0.20為L(zhǎng)inux服務(wù)器的IP地址,/home/work為L(zhǎng)inux服務(wù)器端所配置的共享輸出目錄,/mnt/NFS為嵌入式設(shè)備上的本地目錄。

        在開發(fā)過程中,來回輸入命令非常煩人,這里寫了兩個(gè)簡(jiǎn)單的腳本來完成NFS的啟動(dòng),掛載。

        host啟動(dòng) NFS:

        sNFS

        #!/bin/bash

        ifconfig eth0 192.168.0.20

        /etc/rc.d/init.d/portmap start/etc/rc.d/init.d/NFS start

        嵌入式目標(biāo)機(jī)掛載NFS:

        mNFS:

        #!/bin/sh

        mount -t NFS 192.168.0.20:/home/work/NFS /mnt/NFS -o nolock

        echo“NFS ok!”

        猜你喜歡
        嵌入式系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
        電子制作(2019年7期)2019-04-25 13:17:14
        嵌入式系統(tǒng)通信技術(shù)的應(yīng)用
        電子制作(2018年18期)2018-11-14 01:48:16
        搭建基于Qt的嵌入式開發(fā)平臺(tái)
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        人妻人妻少妇在线系列| 无码人妻一区二区三区免费视频| 韩日午夜在线资源一区二区 | 人妻少妇邻居少妇好多水在线| 日批视频免费在线观看| 国产精品三级国产精品高| 极品av一区二区三区| 国产真实乱对白精彩久久老熟妇女 | 日本三级吃奶头添泬| 男同gay毛片免费可播放| 亚洲不卡无码高清视频| 日本免费三片在线播放| 亚洲性无码av中文字幕| 国产成人综合色在线观看网站| 亚洲 欧美 激情 小说 另类| 熟女高潮av一区二区| 大陆国产乱人伦| 特黄a级毛片免费视频| 最新欧美一级视频| 国产精品国产传播国产三级| 精品精品国产自在97香蕉| 区二区欧美性插b在线视频网站| 亚洲无码啊啊啊免费体验| 不卡一本av天堂专区| 日韩丰满少妇无码内射| 久久亚洲道色宗和久久| 淫秽在线中国国产视频| 亚洲开心婷婷中文字幕| 亚洲熟伦熟女新五十路熟妇| 亚洲av午夜成人片精品| 国产自拍精品在线免费观看| 天堂√在线中文官网在线| 91av视频在线| 国产激情在线观看视频网址| 少妇被又大又粗又爽毛片久久黑人| 国产露脸精品产三级国产av| 亚洲每天色在线观看视频| 国产精品一区二区av麻豆日韩| 国产精品无码久久久久| 亚洲综合伦理| 蜜桃视频一区二区三区四|