把文件上傳到Linux服務器,除了下載winscp,還有什麼別的辦法嗎?

雲幫手


當然有,許多終端軟件都可以輕鬆實現,下面我簡單介紹一下:

putty

這是一個非常輕巧靈活的終端軟件,完全免費開源,藉助於pscp工具,putty可以輕鬆將本地文件上傳到Linux服務器上,下面我簡單介紹一下:

1.首先,安裝putty,這個直接到官網上下載就行,如下,大概也就3M左右,一個exe文件,雙擊安裝就行:

2.安裝完成後,打開putty安裝目錄,就可以看到putty自帶的上傳下載工具pscp,如下,後面就是藉助這個工具將本地文件上傳到Linux服務器:

3.接著打開cmd窗口,切換到上面安裝目錄,直接使用pscp命令上傳文件就行,如下,第1個參數為本地文件,第2個參數為上傳的Linux服務器目錄:

xshell

這也是一個非常不錯的終端軟件,藉助於lrzsz工具,xshell也可以輕鬆將本地文件上傳到Linux服務器上,下面我簡單介紹一下:

1.首先,安裝xshell,這個也直接到官網上下載就行,如下,這裡可以選擇免費的家庭/學校版,可以滿足日常基本功能使用:

2.安裝完成後,新建一個ssh連接Linux服務器,然後安裝lrzsz工具包,這個直接運行命令“yum install -y lrzsz”就行,如下:

3.接著我們就可以直接使用rz命令上傳文件了,如下,先運行rz命令,接著在打開的窗口中直接選擇需要上傳的文件,最後再點擊打開就行:

mobaxterm

這是一個功能非常強大的終端軟件,家庭版完全免費,藉助於sftp協議,mobaxterm直接拖拽本地文件就可上傳到Linux服務器上,下面我簡單介紹一下:

1.首選,下載mobaxterm,這個也直接到官網上下載就行,如下,大概也就24M左右:

2.安裝完成後,新建一個ssh連接到Linux服務器,接著就可以直接拖拽文件實現上傳下載了,如下,左邊為Linux服務器文件目錄,右邊為本地文件目錄,向左拖拽為上傳,向右拖拽為下載:

至此,我們就介紹完了3種上傳本地文件到Linux服務器的方法。總的來說,這3個方法都非常簡單,只要你熟悉一下相關工具和操作,很快就能掌握的,當然,還有許多其他工具,像securecrt等也都可以,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。


小小猿愛嘻嘻


我們知道,Linux服務器絕大多數情況下都是沒有安裝桌面環境的,以致於很多人剛上手Linux服務器時都覺得難度很大,連最基本的文件上傳下載都不知道怎麼操作。的確,Linux的操作比Windows要麻煩一些,如果想對Linux上的文件進行操作方法有很多種。

通過文件傳輸協議(工具)來傳輸文件

Linux支持多種文件傳輸協議,最常用的就是:FTP、SFTP、SCP。在使用這些協議對Linux服務器上的文件進行上傳下載操作時,我們通常情況下是藉助可視化軟件來操作的而不是直接用命令來操作,因為命令較為麻煩。

下面介紹下基於這幾種文件傳輸協議的工具:

1、FTP

FTP協議最常見了,它是基於TCP來傳輸文件的,傳輸過程中是明文傳輸。

Windows服務器上也支持FTP協議,常用工具有:FileZilla、CuteFTP等。

2、SFTP

SFTP是安全文件傳輸協議,基於SSH來加密傳輸的,較FTP來說更為安全,而且支持斷點續傳。

常用的客戶端有:WinSCP。

3、SCP

SCP協議同樣也是基於SSH來加密傳輸的,但它不支持斷點續傳。

客戶端工具最常見的就是:WinSCP。

通過SSH客戶端來傳輸文件

除了上述的協議工具來傳輸文件外,我們還可以通過SSH客戶端連接到遠程服務器,然後通過命令對服務器上的文件進行操作。

SSH客戶端工具最常用的就是:XShell、PuTTY,當連接上遠程Linux服務器後如何進行文件的上傳與下載操作呢?

  • 我們可以安裝lz、rz命令,即可便捷的將本機上的文件上傳到Linux服務器,或從Linux服務器上下載文件;

  • 也可以先將文件上傳到第三方服務器,拿到此文件的URL,然後在服務器上通過CURL命令來下載文件。

以上就是我的觀點,對於這個問題大家是怎麼看待的呢?歡迎在下方評論區交流 ~ 我是科技領域創作者,十年互聯網從業經驗,歡迎關注我瞭解更多科技知識!

網絡圈


    上傳和下載文件到Linux服務器,是運維人員的基本操作,也是刷路由器固件、網絡盒子固件的基本操作,有哪些方法呢?下文具體說一說。


    WinSCP

    使用方法最簡單的可能就是WinSCP了,Linux服務器只要開啟ssh服務(端口號22),win電腦下載WinSCP,就可以在linux服務器文件系統的管理,上傳、下載文件,與win系統的資源管理器差不多。

    使用xshell中的xftp

    xshell這款軟件也很好用,裡面有一個xftp的插件,支持客戶端和服務器之間互傳文件。

    1)打開xshell這款軟件有,點擊xftp圖標,如下圖所示。

2)打開之後,就可以實現文件互傳了,操作界面與WinSCP差不多,如下圖所示。


    服務器自帶的lzrsz軟件

    目前,大多數的linux服務器都帶有lrzsz程序,方便上傳和下載文件,不需要安裝任何第三方軟件。

    rz:運行該命令會彈出一個文件選擇窗口,從本地選擇文件上傳到服務器,即windows上傳到linux服務器。

    sz:將選定的文件發送到本地機器,也就是說從linux服務器下載到windows,執行sz後面跟文件名即可,選擇保存的位置,如下圖所示。


    總之,在win客戶端和linux服務器之間互傳文件的方法還是挺多的,還可以建立磁盤映射、FTP等方式,不限於上述方式,選擇一個適合自己使用習慣的方式即可。

如果覺得對你有幫助,可以多多點贊哦,也可以隨手點個關注哦,謝謝。

Geek視界


簡單的方法,在Linux系統上安裝lrzsz這個軟件

執行命令yum install lrzsz



安裝完成之後直接在命令行界面輸入rz回車



就可以選擇您要上傳的windows本地文件了

祝您一切順利


基股隨緣


因為我自己平時管理服務器用的是雲幫手這款管理面板,所以服務器的文件上傳我也是直接通過他的一個文件管理功能上傳的,很簡單,直接在PC端操作就可以了。

在服務器集群面板右鍵點擊需要進行文件上傳的服務器,彈出管理菜單,點擊文件管理選項

選擇上傳文件的目錄地址,點擊上傳,將本地文件上傳即可

具體你可以去他們官網查看 https://www.cloudx.cn/download?utm_source=jll-wk


愛思考的松鼠


因為我自己平時管理服務器用的是雲幫手這款管理面板,所以服務器的文件上傳我也是直接通過他的一個文件管理功能上傳的,很簡單,直接在PC端操作就可以了。

在服務器集群面板右鍵點擊需要進行文件上傳的服務器,彈出管理菜單,點擊文件管理選項

選擇上傳文件的目錄地址,點擊上傳,將本地文件上傳即可

官網下載地址:https://www.cloudx.cn/?utm_source=wu-wk


雙皮奶和小布丁


方法有很多,比如ftp、tftp

以及搭建一個第三方的ftp服務器,通過這個第三方的ftp服務器進行生產和消費等


雲平臺架構


scp命令瞭解下


wjacker


既然是winscp,我就默認應該是在windows下了windows10下,可以使用自帶的powershell或者linux子系統的命令行或者最新的terminal通過ssh登錄之後使用scp複製過去。

也可以使用putty,xshell之類的軟件,補過說實話沒卵用,不如直接用powershell來的省事。

一般服務器同時會打開sftp或者ftp,也可以使用filezilla傳上去。


夢殤的筆記


一、xshell軟件裡的xftp程序:

xshell這個軟件很好,強烈推薦哦!!!

裡面有個xftp小插件,可以支持文件在筆記本和服務器互傳,這個小插件需要單獨在網上下載,直接百度搜xftp,很方便。

1、點擊xshell軟件上的xftp圖標(前提xftp已經下載好)

2、然後就可以互傳文件了啊

二、U盤掛載

文件在U盤,那好辦,直接插到服務器上,然後掛載上,就能把U盤上的文件拷貝到服務器上了

1、執行fdisk -l查看:

fdisk -l

備註:插上U盤後,fdisk -l查看服務器識別到了,/dev/sdc是我的U盤,16G的

2、掛載到自定義目錄下:

mkdir /upan

新建一個目錄

mount /dev/sdc1 /upan/

把U盤掛載到剛新建的目錄下

cd /upan/ls

就能看到U盤裡所有的文件了

3、把文件拷到服務器home下

cp autorun.inf /home/

把U盤裡的autorun.inf拷貝到服務器的home目錄下

4、卸載U盤

文件拷到服務器後,建議先手動執行命令,然後再拔U盤,防止U盤損壞!!!

cd /umount /dev/sdc1

好了,拔出U盤吧(按照上面的來,先退回到根目錄下,再執行umount命令,不然會報錯提示U盤在使用,無法卸載)

三 、服務器自帶的lrzsz程序

現在大多數Linux服務器都帶有lrzsz程序,方便上傳下載文件,如果沒有,可以直接下載rpm包安裝下就好。

lrzsz安裝包鏈接:http://down.51cto.com/data/2322755

1、rz(筆記本上傳給服務器)

選擇筆記本上文件傳給服務器

2、sz(服務器上的文件拷貝給筆記本)

sz test.tar

把服務器的test.tar拷貝給筆記本。




分享到:


相關文章: