scp远程复制文件
scp遠程復制文件
(2012-03-10 22:16:04) 轉載▼標簽: 雜談 | 分類:linux系統 |
今天找北京的網友測試了一下遠程復制文件,一切順利!
一、在windows下用命令:pscp
通過windows端復制文件到linux服務器或從服務器復制文件到本地,今天用的軟件是pscp
可以在:http://www.putty.org中下載,有打包的putty.zip包。
Usage: pscp [options] [user@]host:source target ? ??pscp [options] source [source...][user@]host:target ? ??pscp [options] -ls [user@]host:filespec
options -r ? ? ??遞歸復制 -l user ? 指定用戶名 -pw ? ? ?顯示的輸入用戶密碼 具體可以查看幫助。
//上傳到服務器/
例1:把本地文件c:/putty.zip復制到遠程計算機hans@ubuntu的/home/hans/share目錄中。 pscp -pw 服務器的密碼 ? c:\putty.ziphans@119.52.76.219:/home/hans/share 如果沒有-pw則會提示輸入密碼。 也可以: pscp -l hans c:\putty.zip?119.52.76.219:/home/hans/share #-l 是字母L,后面跟上用戶名,否則windows以本地用戶登錄了。
例2:把本地目錄c:\abc,復制到遠程計算機hans@ubuntu的/home/hans/share目錄中。 pscp -pw?服務器的密碼?c:\abchans@119.52.76.219:/home/hans/share/ 在測試中發現中文不行,提示:not a regular file(不是一個合格的文件)
//下載到本機/ 例1:把遠程主機/home/hans/share/file.txt復制到本地c:\ pscp -pw?服務器的密碼?hans@119.52.76.219:/home/hans/share/file.txtc:\
例2:把遠程主機/etc/目錄下的文件復制到本地 pscp -pw ?服務器的密碼?-r?root@119.52.76.219:/etc/*.*?d:\abc\
windows下測試成功!
二、linux下測試 在linux用scp命令 例1:從服務器linux@server下載 /home/linux/ip.txt,由于網友都是windows,所以用虛擬機測試的。 scp linux@192.168.1.100:/home/linux/ip.txt /home/hans/
例2:上傳目錄share到服務器/home/linux下 scp -r share linux@192.168.1.100:/home/linux 測試中對于中文仍然支持。
與50位技術專家面對面20年技術見證,附贈技術全景圖
總結
- 上一篇: linux系统c++编译连接过程,动态库
- 下一篇: ggplot2绘图如何根据一个变量即区分