程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> Tiny_4412的NFS掛載,Tiny_4412NFS掛載

Tiny_4412的NFS掛載,Tiny_4412NFS掛載

編輯:關於C語言

Tiny_4412的NFS掛載,Tiny_4412NFS掛載


設備連接:          交叉網線          串口線          usb線          電源線 網絡設置: 筆記本ubuntu:wifi處,設置IPv4設置“僅本地連接”,不要自動了,此時wifi已經關閉   ifconfig 查看  pc地址 inet/IP:169.254.9.78 掩碼/Mask;255.255.0.0 廣播地址:169.254.255.255   開發板默認:192.168.1.230   設置兩者在同一個網段:   修改開發板: /etc/eth0-setting   將其IP地址改成你想要設置的IP IP:169.254.9.100 Mask;255.255.0.0 GateWay:169.254.255.255 DNS:169.254.255.255 MAC;不變  硬件地址   重啟開發板,使用ifconfig命令,就發現IP地址已經修改過來了。   互相ping一下即可ping通.   按ctrl+c停止或者 ping -c 5 ip  來指定送出的數據包 數目   搭建nfs:

安裝:sudo apt-get install nfs-kernel-server nfs-common portmap
配置:vim /etc/exports
/home/mrwang/nfs *(rw,sync,no_subtree_check)

1.sudo /etc/init.d/rpcbind restart   注:nfs是一個RPC程序,使用它前,需要映射好端口,通過portmap設定。這裡是rpcbind 2.#sudo /etc/init.d/nfs-kernel-server restart      <---重啟nfs服務 3.#showmount -e                                    <---顯示共享出的目錄   本機測試: #sudo mount -t nfs localhost:/home/wang/nfs  /mnt 或者:sudo mount 127.0.0.1:/home/wang/nfs /mnt cd /mnt ls   注:localhost為本機linux的IP地址   這樣就把共享目錄掛到了/mnt目錄,取消掛載用: #sudo umount /mnt 注意:由於目前就在mnt目錄下操作,因此會出現 umount.nfs: /mnt:device is busy 只需要退出mnt目錄在執行umount命令即可。   掛載開發板:   如果用在嵌入式設備上掛載,要加上參數-o nolock   我在開發板上使用的掛載命令:   mount -t nfs -o nolock 169.254.9.78:/home/wang/nfs  /mnt   至此掛載完成,可以自行查看。

cp 文件到/home 
打開etc/init.d裡的rcS
末尾添加路徑:
/home/hello
至此實現開機執行自己寫的應用代碼。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved