用慣了windows下的複製粘貼,轉到Linux下確實不習慣,並且對於windows上搭建的windows的虛擬機,從主機到虛擬機之間無縫的複製粘貼,想從windows下拷貝文件到命令行的linux下就顯得特別的麻煩,下面介紹兩種Windows和Linux拷貝文件的方法。linux
在windows下安裝WinSCP,使用Linux IP地址和用戶名和密碼登錄到主機,能夠直接從windows中把文件拖到目錄路徑中,也是很方便。可是有個問題,這個軟件只能拷貝相對較小的文件,當出現大文件的時候會斷開鏈接,或是網絡不穩定時,斷開鏈接就須要從新傳. 注:這裏點擊停止後會有另一個窗口讓選擇停止仍是從新鏈接,實驗證實這個從新鏈接是沒有用的,會在倒計時介紹後從新彈出停止窗口ubuntu
Putty是一個免費的軟件,在使用Putty前要確保Linux的ssh service是出於啓動狀態,你能夠使用service ssh status去查看是否有啓動, 若是ssh並未安裝,能夠用以下命令進行安裝(個人是Ubuntu)windows
sudo apt-get install openssh-server網絡
1. 啓動ssh服務:sudo /etc/init.d/ssh startssh
能夠用 ps -e | grep ssh來查看ssh服務是否打開命令行
stack@TEST:/etc/init.d$ ps -e | grep ssh
1378 ? 00:00:00 sshd
31015 ? 00:00:00 sshd
31066 ? 00:00:00 sshd
server
2. 使用Putty 登錄到linux系統中:輸入IP, 端口號爲22, 使用SSH, 在彈出的cmd中輸入用戶名和密碼登錄blog
3. 在windows中起一個cmd,切換到Putty的安裝路徑,運行命令:pscp source_path username@hostIP:target_pathget
我傳Ubuntu安裝文件用於使用VMware vsphere來搭建虛擬機:cmd
pscp C:\Users\IBM_ADMIN\Downloads\ubuntu-14.04.2-desktop-amd64.iso root@9.115.246.189:/vmimages
等待傳輸完成就好了,這種方法比較穩定,不會受文件大小的影響。固然若是是小文件使用WinSCP會方便些,一拖就完成了。