一.編譯工具
1、工具鏈壓縮包:fsl-linaro-toolchain.tar.gz
2、加入環境變數:
export path=$path:/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/
3、測試:
chenxibing@compiler:~$arm-none-linux-gnueabi-gcc hello.c -o hello
二.nfs伺服器的搭建
1、安裝服務端:sudo apt-getinstall portmap nfs-kernel-server
2、配置nfs伺服器:修改 /etc/exports
3、開啟/etc/exports檔案:sudo vim /etc/exports 最後一行加入
/home/share *(sync,rw) ---------(可以加入自己的路徑)
4、建立共享目錄:sudo mkdir/home/share
然後將任一檔案拷入到/home/share目錄中便於測試
5、chomd share 777
6、啟動nfs服務:service nfs start|stop|restart 啟動、停止、重起伺服器
7、先必須啟動portmap: sudoservice portmap start
8、再啟動nfs:sudo service nfs-kernel-server start
9、查詢nfs服務:showmount -e nfs伺服器的ip位址
showmount -e ——顯示nfs伺服器提供的輸出的共享目錄
showmount-e 192.168.1.1
showmount-d ——顯示nfs伺服器中被掛載的目錄
showmount-a ——顯示掛載的共享目錄列表和nfs客戶機的位址
10、建立需要掛載到的目標目錄:sudomkdir /mnt/nfs
11、將nfs伺服器的共享目錄掛載到本機:
sudo mount -t nfs192.168.1.111:/home/share/ /mnt/nfs
12、檢視/mnt/nfs目錄的內容:ls /mnt/nfs
13、解除安裝:sudo umount /mnt/nfs
FTP 協議與NFS協議
ftp file transport protocol 即檔案傳輸協議,可有效地提高檔案的共享和資料可靠高效地傳輸。ftp協議與前面幾節介紹的http協議更複雜,建立ftp連線時,需要同時開啟兩個埠,乙個用於命令控制,另乙個作為資料傳輸的埠,提高了效率。一般21埠作為命令控制的埠 20埠作為資料傳輸...
搭建nfs服務
記錄一下,留著以後用。這裡是以龍芯3210為例,其他開發板可以參考。工作環境 ubuntu 10.04 虛擬機器7.13 目標平台 龍芯3210開發板 開發包核心原始碼目錄 home linux 3210 開發包核心版本 2.6.18.1 交叉編譯工具 gcc 3.4.6 目的 在嵌入式的交叉編譯環...
NFS服務搭建
nfs服務用於任意兩台linux系統之間通訊,但這兩台機器得得用網線連線。安裝本機的nfs服務 以下操作在你的ubuntu中完成 1 sudo apt get install nfs kernel server 2 vim etc exports 新增 mnt nfswork rw,sync,no ...