linux與其他操作系統(tǒng)文件共享方法

linux與其他操作系統(tǒng)文件共享方法

前言: 我將Linux文件共享的方法分為以下幾類: 1)通過簡單的文件夾屬性設(shè)置,提供文件的訪問和拷貝; 2)通過ssh(secure shell)服務(wù); 3)通過scp(secure copy)命令; 4)搭建文件服務(wù)器。 .......
目前我所接觸到的linux文件共享的方法也就是上面幾種,下面大致介紹一下各類方法的操作。

1. 文件夾屬性設(shè)置

其實很多人不知道,在windows/MacOS與linux之間傳輸文件,都可以簡單的通過文件夾屬性的設(shè)置達(dá)到,windows通過設(shè)置文件夾屬性為共享,添加共享的權(quán)限為everyone或其他用戶;MacOS在設(shè)置-共享,選擇文件共享,添加共享文件夾和用戶。在ubuntu中點擊alt+f2出來的搜索框中輸入windows或MacOS主機(jī)的\ip地址,即可看到其所有共享的文件夾。這樣就能實現(xiàn)從其他系統(tǒng)向linux拷貝文件,但是如何設(shè)置將linux文件拷出呢?辦法類似于windows文件共享的設(shè)置方法。在windows中查看linux文件是通過開始-運行中輸入linux主機(jī)的\ip地址,MacOS中在Finder中command+k輸入linux主機(jī)的\ip地址。
上述這種方法適用于所有同學(xué)使用,尤其是非碼農(nóng)的同學(xué)一定要學(xué)會這種操作,節(jié)約大量的文件拷進(jìn)拷出的時間。

2. 通過ssh服務(wù)

windows電腦中安裝一個mobaxterm或putty(pscp)。通過ssh登錄,mobaxterm可以直接拖拽文件到linux目錄,也可以從中拖出。putty的附帶程序pscp可以很好的實現(xiàn)文件拷貝,pscp是個exe文件,但是需要通過命令行來執(zhí)行,放到C:\WINDOWS\system32下就能直接在命令行下使用pscp命令了,一般用法:

pscp -參數(shù) 文件名 用戶名@主機(jī)ip:/目標(biāo)目錄
pscp -r test.file root@192.168.1.12:/home/test

3. 通過scp命令

windows to linux
scp -參數(shù) 文件名 用戶名@主機(jī)ip:/目標(biāo)目錄
scp -r test.file root@192.168.1.12:/home/test
linux to windows
scp -參數(shù) 用戶名@主機(jī)ip:/文件目錄 目標(biāo)目錄 
scp -r root@192.168.1.12:/home/test.file ./ 

4. 通過安裝文件服務(wù)器

之前為了實現(xiàn)文件的共享,安裝了samba服務(wù)器,安裝起來也十分簡單,詳細(xì)可見我的另外一篇博客。

5. 其他方法

NAS或自己搭建的文件服務(wù)器。
家里的路由和移動硬盤組合可以當(dāng)作文件服務(wù)器使用,我現(xiàn)在把東西都放在移動硬盤里,將移動硬盤插在路由器上,在家里的任何一臺電腦上都可以訪問移動硬盤里面的數(shù)據(jù),而且速度非??臁?br> 除了路由之外,也可以通過樹莓派來作為主體,在樹莓派上搭建samba,將移動硬盤掛載到樹莓派上,來作為文件服務(wù)器使用。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容