首先,在Windows電腦上安裝putty
1.打開putty的安裝目錄
大致在這裏:
C:\Program Files\PuTTY這是默認的。
如果打開的是這樣的,沒有發現pscp.exe:
恭喜,你犯了一個低級錯誤,這不是putty的根目錄。
2.打開power shell
按住shift,鼠標右鍵空白處單擊
打開powershell,當然你也可以 win+r --- cmd --- cd ......
3.輸入復制文件指令:
pscp f:/qkmc_diary.war [email protected]:/home/helloworld
解析:pscp是復制指令,要上傳的文件在本地磁盤 f: 根下,遠程服務器用戶是root,ip是10.255.251.34,默認端口是22,使用ssh方式,上傳到服務器的/home/helloworld下。
4.深入
4.1幫助文檔
官方的幫助文檔中有詳細的使用方式
文檔中所給如下:
4.1.1設置環境變量
你設不設置環境變量都可以使用,設置了環境變量你就可以直接在cmd中敲出pscp而不用每次都切換到pscp所在的目錄:
set PATH=C:\path\to\putty\directory;%PATH%
4.1.2pscp的語法
Usage: pscp [options] [user@]host:source target
pscp [options] source [source...] [user@]host:target
pscp [options] -ls [user@]host:filespec
有三種用法,分別是上傳,下載,查看文件目錄
,其中options的選項如下:
Options:
-V 打印版本信息並退出
-pgpfp 打印PGP key指紋信息,然後退出
-p 保存文件屬性
-q 安靜模式, 不顯示文件傳輸狀態
-r 遞歸拷貝,可拷貝目錄
-v 顯示拷貝過程的其它無用信息
-load sessname 從保存的session中加載設置
-P port 從特定端口連接,默認22
-l user 使用特定用戶名進行連接
-pw passw 使用給定密碼登陸
-1 -2 強制使用特定的ssh協議版本
-4 -6 強制使用IPV4或者IPV6
-C 打開壓縮模式,加快傳輸速度
-i key 用戶認證的私鑰
-noagent 關閉使用 Pageant
-agent 打開使用 Pageant
-hostkey aa:bb:cc:...
手動設置主機密鑰 (可能被覆蓋)
-batch 關閉所有的promotes
-proxycmd command
使用 'command' 作為 local proxy
-unsafe allow server-side wildcards (DANGEROUS)
-sftp force use of SFTP protocol
-scp force use of SCP protocol
-sshlog file
-sshrawlog file
log protocol details to a file
5.使用powershell查看語法
#end
Tags: Windows windows 服務器 本地磁盤 linux
文章來源: