1. 程式人生 > >利用 SecureCRT 在 linux 與 Windows 之間傳輸檔案

利用 SecureCRT 在 linux 與 Windows 之間傳輸檔案


        SecureCRT這款SSH客戶端軟體同時具備了終端模擬器和檔案傳輸功能。比ftp命令方便多了,而且伺服器不用再開FTP服務了。rz,sz是便是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具。

  windows端需要支援ZModem的telnet/ssh客戶端,SecureCRT就可以用SecureCRT登陸到Unix/Linux主機(telnet或ssh均可)。

  上傳檔案只需在shell終端模擬器中輸入命令“rz”,即可從彈出的對話方塊中選擇本地磁碟上的檔案,利用Zmodem上傳到伺服器。下載檔案只需在shell終端模擬器中輸入命令“sz檔名”,即可利用Zmodem將檔案下載到“路徑/SecureCRT/download/”或(C:\Users\Administrator\Downloads)目錄下。通過“File Transfer”可以修改上傳和下載的預設路徑。設定預設目錄:options-->session options-->file transfer。

注:選項-->全域性選項-->終端,可以設定滑鼠的複製貼上。

如果要改變SecureCRT終端的背景顏色和檔名顏色,只需點選選單欄上的“選項”-“會話選項”,在“終端“-“模擬”分類的右側視窗選上“ANSI 顏色”以及“選擇一個備用的鍵盤模擬-Linux”。



總結下SecureCRT傳檔案的三種方式.

1. scp
scp 可以在 2個 linux 主機間複製檔案
scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-P port] [-S program] [[
[email protected]
]host1:]file1 [...] [[[email protected]]host2:]file2


scp -P port [email protected]:/home/user/filename /home/user/filename

以上埠大寫 P 為引數,port 埠 user 為ssh user serverip 為遠端伺服器ip或者域名 ,/home/user/filename 為遠端伺服器的檔名 /home/user/filename 為本地服務伺服器的檔名。該命令的作用就是將遠端的filename複製到本地對應的目錄下面。

例如,將檔案傳到管理伺服器[
[email protected]
~]# scp ./load.sh [email protected]

* 複製檔案:
* 命令格式:
scp local_file [email protected]_ip:remote_folder
或者
scp local_file [email protected]_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file 第1,2個指定了使用者名稱,命令執行後需要再輸入密碼,第1個僅指定了遠端的目錄,檔名字不變,第2個指定了檔名;
第3,4個沒有指定使用者名稱,命令執行後需要輸入使用者名稱和密碼,第3個僅指定了遠端的目錄,檔名字不變,第4個指定了檔名;

* 複製目錄:
* 命令格式:
scp -r local_folder
[email protected]
_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder

第1個指定了使用者名稱,命令執行後需要再輸入密碼;
第2個沒有指定使用者名稱,命令執行後需要輸入使用者名稱和密碼;
* 例程:
scp -r /home/space/music/ [email protected]:/home/root/others/
scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/

上面 命令 將 本地 music 目錄 複製 到 遠端 others 目錄下,即複製後有 遠端 有 ../others/music/ 目錄

======
從 遠端 複製到 本地
======
從 遠端 複製到 本地,只要將 從 本地 複製到 遠端 的命令 的 後2個引數 調換順序 即可;

例如:
scp [email protected]:/home/root/others/music /home/space/music/i.mp3
scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/

scp的優點是使用簡單,缺點是無法列出遠端目錄和改變目錄。


2. ZMODEM file send/recv
rz: 上傳檔案只需在shell終端模擬器中輸入命令“rz”,即可從彈出的對話方塊中選擇本地磁碟上的檔案,利用Zmodem上傳到伺服器,例如(上傳一個rsyncd.conf檔案到伺服器):
  [[email protected] ~]# rz
  rz waiting to receive.
  正在開始 zmodem 傳輸。 按 Ctrl+C 取消。
  正在傳輸 rsyncd.conf...
   100% 715 bytes 715 bytes/s 00:00:01 0 錯誤
sz: 下載檔案只需在shell終端模擬器中輸入命令“sz 檔名”,即可利用Zmodem將檔案下載到“路徑/SecureCRT-5.1.3/download/”目錄下,例如(下載伺服器當前目錄下的rsyncd.conf檔案到本地):
  [[email protected] ~]# sz rsyncd.conf
  rz
  正在開始 zmodem 傳輸。 按 Ctrl+C 取消。
  正在傳輸 rsyncd.conf...
   100% 715 bytes 715 bytes/s 00:00:01 0 錯誤

3. sftp
securecrt 按下ALT+P就開啟新的會話 進行ftp操作。
輸入:help命令,顯示該FTP提供所有的命令
pwd: 查詢linux主機所在目錄(也就是遠端主機目錄)
lpwd: 查詢本地目錄(一般指windows上傳檔案的目錄:我們可以通過檢視”選項“下拉框中的”會話選項“,如圖二:我們知道本地上傳目錄為:D:/我的文件)
ls: 查詢連線到當前linux主機所在目錄有哪些檔案
lls: 查詢當前本地上傳目錄有哪些檔案
lcd: 改變本地上傳目錄的路徑
cd: 改變遠端上傳目錄
get: 將遠端目錄中檔案下載到本地目錄
put: 將本地目錄中檔案上傳到遠端主機(linux)

quit: 斷開FTP連線

相關推薦

利用 SecureCRTlinux Windows 之間傳輸檔案

        SecureCRT這款SSH客戶端軟體同時具備了終端模擬器和檔案傳輸功能。比ftp命令方便多了,而且伺服器不用再開FTP服務了。rz,sz是便是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具。   windows端需要支援ZMod

虛擬機器中實現LinuxWindows之間檔案傳輸

一、配置環境 虛擬機器Linux:Fedora 9 檔案傳輸工具:SSHSecureShellClient-3.2.9 二、實現步驟     1. 在Windows中安裝檔案傳輸工具SSHSecureShellClient-3.2.9,主介面如下:   左邊是Windows

虛擬機中實現LinuxWindows之間的文件傳輸

ges height blank quic linux開發 ews pop 鼠標 支持 虛擬機中實現Linux與Windows之間的文件傳輸 標簽: linux 2016年06月28日 11:17:37 2092人閱讀 評論(0) 收藏 舉報 分類: linux

使用WinSCP在VirtualBoxWindows之間進行檔案傳輸

    第一次寫部落格表示很激動。完成Linux作業用的時間還比較少,但是為了在兩種作業系統下傳輸檔案,我耗費了整整一個下午的時間。雖然百度上在介紹WinSCP的使用時,講起來非常簡單(不夠詳細),但在我自己用的時候真是問題重重,幾乎把所有可能遇到的問題都遇到了,現在把它分享

scp使用--linux windows之間傳輸檔案

cp --- 主要是用於在同一臺電腦上,在不同的目錄之間來回copy檔案 scp --- 主要是在不同的Linux系統之間來回copy檔案 關於cp的具體用法: 命令基本格式: cp [OPTIONS] SOURCE DEST --- 從源路徑copy檔案到目的路徑 c

linux window之間檔案傳輸命令

rz,sz是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具。 優點就是不用再開一個sftp工具登入上去上傳下載檔案。  sz:將選定的檔案傳送(send)到本地機器 rz:執行該命令會彈出一個檔案選擇視窗,從本地選擇檔案上傳到Linux伺服器

linuxwindows通過SSH檔案傳輸

windows SSH 客戶端下載地址:點選開啟連結 linux作業系統:CentOS 7 開啟SSH服務:chkconfig sshd on 然後在windows上安裝SSH。 在linux上查詢IP地址:ifconfig 然後連線到這個IP: 輸入root

VMware中虛擬機器上linuxwindows之間複製貼上

說在前面 裝完CentOS 感覺桌面解析度太小,需要裝 VMware Tools。 解壓安裝包 解壓安裝包 將此檔案複製到/tmp檔案下進行解壓 解壓縮安裝程式。 執行編譯操作 執行安裝程式並以 root 使用者身份配置 VMware Tools

在Ubuntu16.04下搭建samba,實現linuxwindows之間的資源共享

轉載於http://www.linuxdiyf.com/linux/24260.html   1、開始需要我們做的是先在我們的ubuntu下安裝好samba: 安裝samba:sudo apt-get install samba 安裝smbclient:sudo

Ubuntu 之linuxwindows互傳檔案

Windows系統下與linux傳輸檔案 windows環境下,windows傳出資料到linux下 確保ubuntu安裝了ssh服務端。 如果沒有安裝,使用以下命令安裝: sudo aptget install ssh service sshd restart 2

LinuxWindows下txt檔案區別

  一、區別 換行符:     1.windows中的換行符是\r\n, 2. linux/unix下的換行符是\n。 其中: 回車符:\r=0x0d (13) return; #回車(carriage return) 換行符:\n=0x0a (10) newline。#換行(newline)       二

linuxwindows雙系統檔案互相訪問資料夾出錯

Error mounting /dev/sda1 at /media/unixuse/287001D143DB2043: Command-line `mount -t "ntfs" -o "uhelpe

LinuxWindows的區別-檔案系統

這裡主要說的是使用上的區別,即使用者習慣、正常思維上的區別,再說linux與windows區別之前,首先要了解一下什麼是檔案系統。 檔案系統: 檔案系統是作業系統用於明確儲存裝置(常見的是磁碟,也有基於NAND Flash的固態硬碟)或分割槽上的檔案的方法和

vmware下面linuxwindows的共享檔案方式-samba

1、將Linux虛擬機器的網絡卡設定為:橋接  如下圖: 2、檢查Linux是否已經安裝了Samba:rpm -qa samba*.rpm  3、確認安裝了Samba伺服器和客戶端時,配置Samba的核心檔案smb.conf(在/etc/samba目錄下)。      配置前,先檢視/etc/servic

使用SecureCRT的SFTP命令列在WINDOWSLINUX之間傳輸檔案

背景:   有一臺主機,安裝了windows7,在其安裝了virtualbox,然後安裝了ubuntu虛擬機器。在windows7上安裝SecureCRT來ssh連線ubuntu虛擬機器。一般在windows上面下載軟體,然後通過vsftp上傳到ubunt

利用secureCRTwindows和arm開發板之間傳輸檔案的方法

1.windows傳給arm開發板 ①在secureCRT中進入你要存放檔案的目錄,比如home目錄,在secureCRT輸入cd /home ②在secureCRT中輸入rz,彈出對話方塊,選擇你要傳輸的檔案,點Add,點ok ③傳輸完成,在開發板的home目錄下就有了傳輸來的檔案了 2.開發板傳給win

linuxwindows 通過SecureCRT進行大檔案傳輸

用sz和rz命令只能傳輸小於4G的檔案,對於大檔案的傳輸可以用ftp來實現。 securecrt 按下ALT+P就開啟新的會話 進行ftp操作。 輸入:help命令,顯示該FTP提供所有的命令   pwd: 查詢Linux主機所在目錄(也就是遠端主機目錄

linuxwindows傳輸檔案

一、使用 Xshell 工具 1. Xshell 的設定如下圖: 2. 設定 windows 共享路徑,和 linux 路徑(~ 代表跟路徑) 3. 新建檔案傳輸,點選取消或關閉 4.

Linux Windows檔案傳輸

從Linux伺服器下載資料夾到本地 1、使用scp命令 scp /home/work/source.txt [email protected]:/home/work/ #把本地的source.txt檔案拷貝到192.168.0.10機器上的/home/work目錄下 scp work@

Mac OSWindows之間檔案共享/傳輸的最簡便方法

使用mac os有一段時間了,可與我的windows系統的筆記本一直沒有方便的傳輸過檔案,都是通過QQ。今天實在無法忍受,決定找一個簡單的辦法 To enable SFTP access to your Mac: Open System Preferences a