999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Linux下NFS(網絡文件系統)的建立與配置方法

2013-04-16 07:06:26瑛宣
計算機與網絡 2013年21期
關鍵詞:嵌入式系統

網絡文件系統(NFS,Network File System)是一種將遠程主機上的分區(目錄)經網絡掛載到本地系統的一種機制,通過對網絡文件系統的支持,用戶可以在本地系統上像操作本地分區一樣來對遠程主機的共享分區(目錄)進行操作。

在嵌入式Linux的開發過程中,開發者需要在Linux服務器上進行所有的軟件開發,交叉編譯后,通用FTP方式將可執行文件下載到嵌入式系統運行,但這種方式不但效率低下,且無法實現在線的調試。因此,可以通過建立 NFS,把 Linux服務器上的特定分區共享到待調試的嵌入式目標系統上,就可以直接在嵌入式目標系統上操作Linux服務器,同時可以在線對程序進行調試和修改,大大的方便了軟件的開發。因此,NFS的是嵌入式Linux開發的一個重要的組成部分,本部分內容將詳細說明如何配置嵌入式Linux的NFS開發環境。

嵌入式Linux的NFS開發環境的實現包括兩個方面:一是Linux服務器端的NFS服務器支持;二是嵌入式目標系統的NFS客戶端的支持。因此,NFS開發環境的建立需要配置Linux服務器端和嵌入式目標系統端。

一、Linux服務器端NFS服務器的配置

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

執行如下命令編輯文件/etc/exports:

#vi/etc/exports

在該文件里添加如下內容:

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

添加的內容表示:允許ip地址范圍在192.168.0.*的計算機以讀寫的權限來訪問/home/work目錄。

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

參數意義描述如下:

rw:讀/寫權限,只讀權限的參數為 ro;

sync:數據同步寫入內存和硬盤,也可以使用 async,此時數據會先暫存于內存中,而不立即寫入硬盤。

no_root_squash:NFS服務器共享目錄用戶的屬性,如果用戶是 root,那么對于這個共享目錄來說就具有root的權限。

接著執行如下命令,啟動端口映射:

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

最后執行如下命令啟動NFS服務,此時NFS會激活守護進程,然后就開始監聽 Client端的請求:

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

用戶也可以重新啟動Linux服務器,自動啟動NFS服務。

在NFS服務器啟動后,還需要檢查Linux服務器的防火墻等設置(一般需要關閉防火墻服務),確保沒有屏蔽掉NFS使用的端口和允許通信的主機,主要是檢查Linux服務器 iptables,ipchains等選項的設置 , 以 及 /etc/hosts.deny,/etc/hosts.allow文件。

我們首先在Linux服務器上進行NFS服務器的回環測試,驗證共享目錄是否能夠被訪問。在Linux服務器上運行如下命令:

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

#ls/mnt

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

二、嵌入式目標系統NFS客戶端的配置

在Linux服務器設置好后,還需要對客戶端進行相關配置。在配置內核時選擇Load an Alternate Configu ration File輸入配置文件的路徑和文件名添加內核對NFS的支持:

選 中 networking options-IP:kernel level auloconfiguralion項選中file systems-network file systems- 下的root file system on NFS和NFS file system support重新編譯內核下載bootloader和kernel到開發板上。

在嵌入式目標系統的Linux Shell下,執行如下命令來進行 NFS共享目錄掛載:

#mkdir/mnt/NFS//建立Linux服務器輸出共享目錄的掛載點;

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

#cd/mnt/NFS

#ls

此時,嵌入式目標系統端所顯示的內容即為Linux服務器的輸出目錄的內容,即Linux服務器的輸出目。

錄/home/work通過NFS映射到了嵌入式目標系統的/mnt/NFS目錄。用戶可以用增/刪/修改文件的方式來驗證實際效果。mount命令中的192.168.0.20為Linux服務器的IP地址,/home/work為Linux服務器端所配置的共享輸出目錄,/mnt/NFS為嵌入式設備上的本地目錄。

在開發過程中,來回輸入命令非常煩人,這里寫了兩個簡單的腳本來完成NFS的啟動,掛載。

host啟動 NFS:

sNFS

#!/bin/bash

ifconfig eth0 192.168.0.20

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

嵌入式目標機掛載NFS:

mNFS:

#!/bin/sh

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

echo“NFS ok!”

猜你喜歡
嵌入式系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發平臺
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
主站蜘蛛池模板: 国产精品视频观看裸模| 国产区免费| 玖玖精品视频在线观看| 中文字幕在线看视频一区二区三区| 88av在线播放| 免费高清毛片| 婷婷综合亚洲| 色综合五月| 久久国产V一级毛多内射| 国产精品99r8在线观看| 国产在线精品美女观看| 大陆精大陆国产国语精品1024| 欧美亚洲国产精品久久蜜芽| 国产精品蜜臀| 91色在线观看| 中文无码精品a∨在线观看| 亚洲欧洲日产国码无码av喷潮| 亚洲精品无码抽插日韩| 国产精欧美一区二区三区| 久久国产精品影院| 亚洲精品欧美日韩在线| 欧美色图久久| a色毛片免费视频| 直接黄91麻豆网站| 亚洲精品免费网站| 午夜啪啪网| 久久精品人人做人人爽| 国产高清国内精品福利| 天堂网亚洲综合在线| 狠狠五月天中文字幕| 欧美精品在线免费| 视频一本大道香蕉久在线播放| 成人精品亚洲| 日韩在线欧美在线| aaa国产一级毛片| 在线观看免费国产| 无码免费的亚洲视频| 亚洲娇小与黑人巨大交| 国产亚卅精品无码| 美女被躁出白浆视频播放| 国产尹人香蕉综合在线电影| 欧美成人在线免费| 亚洲无码视频图片| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 人妻免费无码不卡视频| 亚洲中文无码av永久伊人| 一级毛片高清| 男女性色大片免费网站| 99激情网| 国产精品一区在线观看你懂的| 欧美国产三级| 亚洲第一黄色网| 国产JIZzJIzz视频全部免费| 国产欧美日韩综合一区在线播放| 成人看片欧美一区二区| 久一在线视频| 亚洲国产成人无码AV在线影院L| 狠狠五月天中文字幕| 国产69囗曝护士吞精在线视频| 日韩区欧美区| 91年精品国产福利线观看久久| 波多野结衣国产精品| 亚洲无线视频| 欧美日韩亚洲综合在线观看 | 亚洲第一成年网| 欧美中文一区| 久久久无码人妻精品无码| 天天干天天色综合网| 免费一级α片在线观看| 国产精品网址你懂的| 国产欧美精品专区一区二区| 国产精品无码久久久久AV| 亚洲国产成人超福利久久精品| 久久久久国产精品免费免费不卡| 亚洲人成人伊人成综合网无码| 国产精品jizz在线观看软件| 亚洲欧美日本国产专区一区| 国产一区在线观看无码| 中文字幕日韩丝袜一区| 人妻丰满熟妇αv无码| 亚洲v日韩v欧美在线观看| 免费一级毛片在线播放傲雪网|