1. 程式人生 > >Xshell用於windows主機和linux虛擬機器之間互傳檔案

Xshell用於windows主機和linux虛擬機器之間互傳檔案

此方法也是可以連線阿里雲伺服器的,通過xshell使用阿里雲伺服器並進行檔案的上傳下載真的好方便。

注:本文轉自 https://www.linuxidc.com/Linux/2015-05/117975.htm  這個東西比“共享資料夾”好用多了!(當然需要先配置xshell連虛擬機器)

經常有這樣的需求,我們在Windows下載的軟體包,如何上傳到遠端Linux主機上?還有如何從Linux主機下載軟體包到Windows下;之前我的做法現在看來好笨好繁瑣,不過也達到了目的,笨人有本方法嘛;

我是怎麼操作的:

1、開啟一臺本地Linux虛擬機器,使用mount 掛載Windows的共享資料夾到Linux上,然後拷貝資料到Linux虛擬機器裡面;(經常第一步都不順利,無法掛載Windows的資料夾)

2、在本地Linux虛擬機器使用rsync同步拷貝的資料到遠端Linux主機上,需要雙方都要安裝rsync包、openssh-clients包;遇到大一點的檔案拷貝很費時間;

3、還有一種方法就是直接使用wget直接下載,提前是有下載的網址;大部分都是下載到Windows本地然後上傳到遠端Linux主機;

下面介紹一個簡單的方法,方便上傳Windows的檔案到Linux上,也可以從Linux下載到Windows本地;

1、使用我們常用的Xshell登入工具,新建立一個遠端會話,填寫ip地址及使用者名稱密碼後,選擇最下面的ZMODEM,填寫下載的路徑,載入的路徑;2個路徑可以一樣也可以不一樣;

Xshell實現Windows上傳檔案到Linux主機

2、在Linux主機上,安裝上傳下載工具包rz及sz

如果不知道你要安裝包的具體名稱,可以使用yum provides */name 進行查詢系統自帶軟體包的資訊;

[[email protected] src]# yum provides */rz

lrzsz-0.12.20-27.1.el6.i686 : The lrz and lsz modem communications programs

Repo        : base

Filename    : /usr/bin/rz

一般會列出軟體包的名稱及版本,還有安裝路徑;查詢到軟體包名後,使用yum install -y 包名 進行安裝。

lrzsz包安裝完成後包括上傳rz、下載sz命令;只需要安裝這個包即可。

[[email protected] src]# yum install -y lrzsz

3、從Windows上傳檔案,上傳命令為rz;在Linux命令列下輸入rz,上傳的檔案在當前命令列的目錄下;

[[email protected] src]# rz

輸入rz命令後,會彈出對話方塊,選擇你要上傳的檔案,選擇開啟就上傳到Linux主機。上傳完可以使用ls 檢視;

Xshell實現Windows上傳檔案到Linux主機

4、從Linux主機下載檔案,下載命令為sz ,後面跟要下載的檔名;可以選擇下載的儲存資料夾;

[[email protected] src]# sz nginx-1.6.2.tar.gz

Xshell實現Windows上傳檔案到Linux主機

此方法相對來說比較簡單快捷,可以滿足日常需要,有更好的方法歡迎大家互相交流。

相關推薦

Xshell用於windows主機linux虛擬機器之間檔案

此方法也是可以連線阿里雲伺服器的,通過xshell使用阿里雲伺服器並進行檔案的上傳下載真的好方便。 注:本文轉自 https://www.linuxidc.com/Linux/2015-05/117975.htm  這個東西比“共享資料夾”好用多了!(當然需要先配置xshe

vm兩個linux虛擬機器之間檔案

例如程式碼在ip為192.168.1.1中的home/code路徑下,複製到192.168.1.2中,在192.168.1.2的終端中執行一下命令 scp -r [email protect

如何利用PuTTY連線Windows主機Linux虛擬機器

    PuTTY是可用來連線本機Windows系統與虛擬機器中的Linux系統,畢竟虛擬機器中有時候不太流暢,連線後我們就可以在window系統去做同樣的事了,話不多說,直接上步驟:1.在Windows中下載PuTTy,exe檔案,可直接執行,無需安裝:連線https://

Windows系統Linux虛擬機器之間檔案下載

方法一:使用xshell(簡單) 用X shell 傳輸檔案 ① xshell是非常好用的工具,但是想在window與linux之間傳輸檔案。   很簡單,就是在linux中安裝lrzsz,安裝即

兩個虛擬機器之間檔案

[[email protected] tomcat]# scp -r [email protected]:/usr/java/tomcat/apache-tomcat-8.0.52.tar.gz ./例如程式碼在ip為192.168.3.29中的/usr/

win7主機linux虛擬機器網路PING不通——解決

虛擬機器是在VMWARE上安裝的CentOS7 改了虛擬機器的靜態ip地址後發現主機ping不通虛擬機器,虛擬機器也ping不通主機。 試了改主機ip和改閘道器都不行, 最終解決: 安裝了VMware之後,主機會多出三個乙太網介面卡,cmd下輸入ipco

Ubuntu虛擬機器Windows主機之間檔案

首先ubuntu要安裝配置SSH          Ubuntu 下安裝 OpenSSH Server 是無比輕鬆的一件事情,需要的命令只有一條:   sudo apt-get install openssh-server

如何在windows下進行LINUX虛擬機器搭建

   Linux是一套免費使用和自由傳播的類Unix作業系統,非常適用於搭建網路伺服器等,我本人日常工作時,是使用的LINUX和WIN7雙作業系統,但每次更換系統總要關機重啟很不方便,所以也在WIN7下搭建了LINUX虛擬機器。      本篇經驗,是以UBUNTU為例,不過您搭建其他版本的LINUX系統,比

使用XshellWindows系統Linux系統之間進行檔案傳輸

Windows系統在安裝虛擬機器centos系統之後,如何進行兩者之間的檔案傳輸和互操作,或者如何在Windows端使用Xshell對Linux端進行遠端操作?使用centos的檔案上傳下載小工具,可以快速的幫助我們從本地上傳檔案至Linux伺服器,或者是從Linux伺服器

阿里雲至 Windows Azure 的 Linux 虛擬機器遷移

在Windows Azure中,使用者可以對部署在Azure中的虛擬機器的映像、磁碟以及快照進行生成和下載。使用者可以方便地將Azure中的虛擬機器例項遷移到本地、私有云甚至其他公有云平臺進行測試、擴充套件或者再部署。但是,除Azure外,大部分公有云供應商並不提供虛擬機器

小技巧:Parallels Desktop 的中統一macLinux 虛擬機器的拷貝貼上為 cmd+c cmd+v

MacOX的拷貝貼上是cmd+c cmd+v Linux的是ctrl+c ctrl+v, 結果就要不停的切換,暈了。 最好統一化。 1. 在Mac的Paralles Desktop的Preference的Shorcut中選擇Ubuntu Profile 選擇Linux 新增

【小技巧】Win10主機Ubuntu虛擬機器/伺服器的檔案傳輸

       每次我們在伺服器或者虛擬機器編譯完程式碼,需要傳輸映象檔案回主機,最開始一直採用資料夾介面虛擬機器拖拽,或者FilZilla,         或者WinScap i 這些都只需要圖形化

解決Ubuntu虛擬主機無法從主機直接在虛擬機器內複製貼上檔案

兩行程式碼: sudo apt-get autoremove open-vm-tools sudo apt-get install open-vm-tools-desktop

java-關於java_home配置,classpath配置javac,java命令,javac編譯器,java虛擬機器之間的關係

在每個人學習java的第一步,都是安裝jdk ,jre,配置java_home,classpath,path。 為什麼要做這些?在閱讀java-core的時候,看到了原理,p141。 一   關於類的共享   為了使類能被多個程式共享,需要做到以下幾步:   1.把類放到同一個目錄中,且該目錄是pa

【已解決】VMware Linux虛擬機器執行提示“鎖定檔案失敗,虛擬機器開啟模組snapshot失敗”的解決辦法

原因:本人因在設定虛擬機器時CD/DVD硬體連線方式將使用iso映像檔案改成了物理驅動連線,導致VMware Linux虛擬機器啟動時提示“鎖定檔案失敗...” 、 (注:期間碰到程序被佔用問題

VMware Linux虛擬機器執行提示“鎖定檔案失敗 虛擬機器開啟模組snapshot失敗”

非正常關閉虛擬機器,再次啟動虛擬機器可能會出現提示:“鎖定檔案失敗 虛擬機器開啟模組snapshot失敗” 解決辦法: 1、找到虛擬機器所安裝的資料夾 2、刪除該資料夾下所有後綴為 .lck 的檔案 3、重啟虛擬機器即可

pscp實現windowslinux之間檔案

PSCP (PuTTY Secure Copy client)是PuTTY 提供的檔案傳輸工具 ,通過 SSH 連線,在兩臺機器之間安全的傳輸檔案,可以用於任何 SSH(包括 SSH v1、SSH v2) 伺服器。 只需將putty的pscp.exe放到C:\Windows

如何在 Linux 虛擬機器上擴充套件根檔案系統

問題描述 通過 Azure 平臺部署的 Linux 虛擬機器預設的根檔案系統容量有限,需要進行擴充套件。 問題分析 由於 Azure 平臺部署的 Linux 虛擬機器預設根檔案系統容量比較小,客戶在使用過程中,經常會出現根檔案系統用滿,導致虛擬機器不可用的情況,需要

宿主機與Virtual虛擬機器之間共享資料夾配置教程 (Win10 Ubuntu16.04)

記錄一下自己上午的折騰,終於實現了宿主機與Virtual虛擬機器之間共享資料夾,以後傳檔案再也不用自己給自己發郵件了(*/ω\*)。但是雙向拷貝功能仍然無法實現。 關於雙向拷貝: 參考網上的一些教程,我設定了這裡: 接著,需要再給虛擬機器安裝一下增強功能。需要啟動虛擬機器

如何輕鬆在winlinux之間檔案

相信剛學Linux的同學肯定有這樣的困惑 那麼我剛開始的時候用哪種方式嘞,我列一下我使用過的方式。 1.在linux伺服器上開啟ftp。 優點:使用方便。 缺點:還得配置ftp,好煩啊。 2.藉助一箇中間網站,先上傳到網站上,然後在linux上下載下來。 優點