Linux和window的文件傳輸 ( NFS篇 )


使用NFS實現Linux和window的文件傳輸

更多IT系統運維、大數據實戰、項目管理、商務英語及應用知識,掃描下方二維碼關注公眾號了解更多!!!

                                                    

 

新參加的實習活動中,領導讓實現這個功能,搜索了好多資料,走了很多彎路,最后也算是弄好了,網上資料不太詳細,特意整理出來為大家作參考。

window客戶端掛載

首先確定自己的windows是不是家庭版,家庭版的windows沒有自帶NFS系統,現在就可以去重裝系統啦,不是家庭版的朋友可以繼續往下看。

  1. 首先在window開啟nfs掛載

打開控制面板,找到程序打開控制面板,找到程序
雙擊啟用或關閉windows功能雙擊啟用或關閉windows功能
在這三項打鈎在這三項打鈎
第一步在window的掛載就完成啦

這一步真的挺坑的,第一次配置到最后發現自己的電腦沒有nfs,找了好久的百度,最后才找到原因,是因為win10的家庭版,最后換了電腦解決了問題,這部很基礎也很關鍵。

Ubuntu端的配置

博主用的虛擬機版本是Ubuntu16.04 也算是比較常見的了 接下來是虛擬機端的配置,用手機拍的大家見諒TOT。

1.首先打開終端 Ctrl + Alt+t
在這里插入圖片描述
2.輸入 sudo su 輸入密碼后 進入管理者模式

尷尬第一次的時候輸錯了
在這里插入圖片描述
3.輸入mkdir share(輸入你想建立的文件名)或者在文件夾中直接建立

由於我之前建立過share文件了就建立了shares文件 不過這個好像有權限推薦大家直接在文件夾中建立
在這里插入圖片描述
4.輸入 apt-get install nfs-kernel-server 下載安裝nfs系統,博主的是已經裝完了
在這里插入圖片描述
5.之后配置下exports文件 vi etc/exports 輸入以下命令
<文件路徑>+<空格>+<目的主機 ,*號的意思是所有的都可以連接>+<后面一大長串的權限輸入就好了,具體百度下> 輸入完之后先按Esc 然后輸入: + w+q 保存並退出
在這里插入圖片描述
6.輸入/etc/init.d/nfs-kernel-server start 啟動nfs
在這里插入圖片描述
到這步虛擬機的服務器環境就已經搭好啦,繼續下一步,記得不要關終端哦。

Windows客戶端建立

1.首先關閉windows的防火牆,具體建議百度下,哈哈哈

2.查看虛擬機的ipv4地址,確保兩台機子在同一WiFi下

3.在cmd命令行輸入以下代碼(win+R 后輸入cmd)

mount 192.168.8.102:/home/xincheng/share x:

+<Ubuntu ip地址>+<:>+<你建立的虛擬機文件夾地址>+<空格>+<想建立的磁盤名>
在這里插入圖片描述
之后就可以開啟啦! 博主這時候虛擬機關閉了就沒圖了,我在網上找了個圖 大家看下
在這里插入圖片描述

最后傳輸中文文件名時會亂碼,用如下圖片就可以實現utf8編碼
在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM