通过配置NFS使Ubuntu和海思3559A板子共享目录
之前在Ubuntu和海思3559A板子之間來回拷貝文件都是用的scp命令,不是很方便,這里通過配置NFS來實現它們之間共享目錄,操作步驟如下:
1. 在Ubuntu上安裝NFS,執行以下命令,執行結果如下:
sudo apt-get install nfs-kernel-server2. 在Ubuntu上創建共享目錄3559A,執行以下命令:
mkdir -p ~/spring/3559A3. 修改NFS配置文件/etc/exports,修改后的內容如下:其中/home/xxx/yyy/spring/3559A:為Ubuntu上的共享目錄,10.4.72.*:為允許訪問的網段,此值也可以是ip地址、主機名(能夠被服務器解析)、還可以為*,這樣所有人都能訪問;rw:讀/寫;sync:數據同步;no_root_squash:不降低root用戶權限;no_subtree_check:關閉子樹檢查
?4. 重啟NFS服務:執行以下命令,執行結果如下:
sudo service nfs-kernel-server restart5. 測試Ubuntu NFS,可以運行以下命令來顯示共享出來的目錄,執行結果如下:
?6. 登入海思3559A板子,首先需要確保海思板子能ping同NFS服務端,通過在Ubuntu上執行ifconfig查看NFS服務端ip地址為10.4.97.10,在海思板子上執行以下命令,執行結果如下,說明可以ping同:
7. 海思3559A板子掛載,執行如下命令,執行結果如下:/mnt/spring2目錄需要自己手動創建,此時在3559A目錄上的文件在/mnt/spring2上都可以看到,在/mnt/spring2上產生的文件在3559A目錄上也可以看到:
mount -t nfs -o nolock 10.4.97.10:/home/xxx/yyy/spring/3559A  /mnt/spring28. 海思3559A板子卸載,執行如下命令:
umount /mnt/spring29. 關閉Ubuntu NFS服務,執行如下命令,執行結果如下:
sudo service nfs-kernel-server stop?
GitHub:https://github.com//fengbingchun/OpenCV_Test
總結
以上是生活随笔為你收集整理的通过配置NFS使Ubuntu和海思3559A板子共享目录的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: V4L2获取usb视频流测试代码
- 下一篇: 海思3559A上编译LIVE555源码操
