現(xiàn)在已經(jīng)有很多遠程控制服務器的第三方軟件平臺,比如FinalShell,MobaXterm等,半可視化界面,使用起來非常方便和友好,兩個系統(tǒng)之間傳輸文件直接拖就行,當然也可以使用命令方式在兩個系統(tǒng)之間相互傳遞。
命令方式傳輸文件優(yōu)點
-
自動化和腳本化
命令方式可以通過腳本批量傳輸文件,實現(xiàn)自動化文件交換。而圖形方式需要重復手動操作。 -
高效
命令方式往往調(diào)用底層系統(tǒng)函數(shù),減少不必要的接口和轉換,可以實現(xiàn)很高的數(shù)據(jù)傳輸速度。 -
安全
命令方式傳輸可以集成安全機制如密鑰認證,避免文件被非法訪問。 -
靈活
命令行可以進行各種定制化傳輸,如只傳輸更新文件、帶寬限制等,更靈活。 -
輕量
命令行文件傳輸只需要一個終端,不需要安裝和調(diào)用圖形界面,更輕量級。 -
可控
命令行可以實時顯示文件傳輸進度、速度等信息,也可以方便地暫停、取消。 -
獨立操作
命令行文件的發(fā)送和接收可以完全獨立進行操作,無需用戶交互就可以自動傳輸。
從Windows傳輸?shù)絃inux
安裝OpenSSH客戶端
從Windows復制到Linux,需要OpenSSH客戶端這個插件,安裝該插件的具體方法見下(本人的本地操作系統(tǒng)為Win11):
在搜索框內(nèi)輸入OpenSSH查看是否安裝,沒有的話點擊安裝即可:
傳輸單個文件
注意:命令控制終端一定要在PowerShell操作,cmd中不行。
使用以下命令進行傳輸:
scp D:\Code\Python\train.txt whq@192.168.21.94:/home/whq/whq_code/Python
傳輸文件夾
使用以下命令進行傳輸:
scp -r D:\Code\Python\PaddleSeg\PaddleSeg\Images\TestImages_200 whq@192.168.21.94:/home/whq/whq_code/Python/PaddleSeg/Images
具體樣紙如下:
從Linux傳輸?shù)絎indows
安裝OpenSSH服務器
從Linux傳輸?shù)絎indows,需要用到OpenSSH服務器,如果不安裝此服務器,可能報如下錯誤:
注意:從Linux傳輸文件到Windows端,也是在本地的PowerShell終端進行操控。
具體安裝方法如下:
傳輸單個文件
輸入下面命令傳輸:
scp whq@192.168.21.94:/home/whq/whq_code/Python/val.txt D:/Code/Python/
傳輸文件夾
輸入下面命令傳輸
scp -r whq@192.168.21.94:/home/whq/whq_code/Python/PaddleSeg/output/result/mobilNetV3/ D:/Code/Python/PaddleSeg/PaddleSeg/output/result/Result_2023.8.28/
具體樣紙如下:
文章來源:http://www.zghlxwxcb.cn/news/detail-682286.html
總結
以上就是使用安全復制命令scp在Windows系統(tǒng)和Linux系統(tǒng)之間相互傳輸文件的詳細方法,總結不易,多多支持,謝謝!文章來源地址http://www.zghlxwxcb.cn/news/detail-682286.html
到了這里,關于使用安全復制命令scp在Windows系統(tǒng)和Linux系統(tǒng)之間相互傳輸文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!