1. 程式人生 > >linux rz sz 安裝與使用

linux rz sz 安裝與使用

rz,sz是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具
優點:比ftp命令方便,而且伺服器不用開啟FTP服務。

首先先了解有關的兩個命令可以提供很方便的操作:
sz:將選定的檔案傳送(send)到本地機器
rz:執行該命令會彈出一個檔案選擇視窗,從本地選擇檔案上傳到Linux伺服器

一.安裝

1、下載

下載rzsz-3.48.tar.gz檔案
下載地址:http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz

2、解壓、安裝

解壓
[[email protected] soft]# tar -zxvf rzsz-3.48.tar.gz


src/
src/COPYING
src/Makefile
src/README
src/crc.c
src/crc.doc
src/crctab.c
src/gz
src/mailer.rz
src/minirb.c
src/minirb.doc
src/rbsb.c
src/rz.c
src/rz.doc
src/sz.c
src/sz.doc
src/undos.c
src/undos.doc
src/zm.c
src/zmodem.h
src/zmr.c
src/zupl.t 

安裝

make之前為了去掉"UNREGISTERED COPY"提示
**** UNREGISTERED COPY *****
Please read the License Agreement in rz.doc


修改Makefile第四行OFLAG= -O 為 OFLAG= -O -DREGISTERED

rzsz的軟體包比較特別,沒有configure及make install 檔案。執行make命令可以看到一些提示

[[email protected] src]# make
Please study the #ifdef's in crctab.c, rbsb.c, rz.c and sz.c,
make any necessary hacks for oddball or merged SYSV/BSD systems,
then type 'make SYSTEM' where SYSTEM is one of:


      posix   POSIX compliant systems
      aix     AIX systems
      next    NeXtstep v3.x (POSIX)
      odt     SCO Open Desktop
      everest SCO Open Desktop (elf, strict)
      sysvr4  SYSTEM 5.4 Unix
      sysvr3  SYSTEM 5.3 Unix with mkdir(2), COHERENT 4.2
      sysv    SYSTEM 3/5 Unix
      sysiii  SYS III/V  Older Unix or Xenix compilers
      xenix  
Xenix
      x386    386 Xenix
      bsd     Berkeley 4.x BSD, Ultrix, V7
      tandy   Tandy 6000 Xenix
      dnix    DIAB Dnix 5.2
      dnix5r3 DIAB Dnix 5.3
      amiga   3000UX running SVR4
      POSIX   POSIX compliant systems (SCO Open Desktop, strict)
      undos   Make the undos, todos, etc. program.
      doc     Format the man pages with nroff

根據自己的需求選擇make引數,一般選posix就可以
[[email protected] src]# make posix
cc
 -O -DPOSIX -DMD=2 rz.c -o rz
size rz
 text    data     bss     dec     hex filename
 31339    1088   10640   43067    a83b rz
rm -f rb rx rc
ln rz rb
ln rz rx
ln rz rc
cc  -O -DPOSIX sz.c -o sz
size sz
 text   
data    bss     dec     hex filename
 37316    1224   43344   81884   13fdc sz
rm -f sb sx zcommand zcommandi
ln sz sb
ln sz sx
ln sz zcommand       ===============》提示安裝成功
ln sz zcommandi

如果要移植到ARM中使用,需要修改Makefile.如下:
#vi Makefile
修改CC=arm-linux-gcc
儲存退出
#make posix

3、新增rz、sz命令

[[email protected] src]# cp rz sz /usr/bin/ 複製到/usr/bin下方便使用

二、使用

rz

[[email protected] src]# rz  上傳本地檔案到linux系統下
rz ready. Type "sz file ..." to your modem program
Starting zmodem transfer. Press Ctrl C to cancel.
Transferring 1.txt...

Transferring 1.txt...
?rz 3.48 01-27-98 finished

sz

[[email protected] ~]# sz soft/rzsz-3.48.tar.gz  下載linux下檔案到本地
sz
Starting zmodem transfer. Press Ctrl C to cancel.
Transferring rzsz-3.48.tar.gz...
 100%
    64 KB   64 KB/s 00:00:01       0 Errors
rzsz 3.48 01-27-98 finished

下載完了之後檔案在哪個地方呢?

SecureCRT中,選擇選單項“選項(O)”下的“會話選項(S)”,左邊切到“Xmodem/Zmodem”,即可看到上傳和下載目錄設定,也可更改。預設上傳目錄為 C:\Program Files\SecureCRT\upload,下載目錄為 C:\Program Files\SecureCRT\download。

但在Vista下,到C:\Program Files\SecureCRT\download去看的時候並沒有找到下載的檔案,搜尋了一下發現它們在下面的目錄中:C:\Users\***\AppData\Local\VirtualStore\Program Files\SecureCRT\download,其中***為使用者名稱。

相關推薦

linux rz sz 安裝使用

rz,sz是Linux/Unix同Windows進行ZModem檔案傳輸的命令列工具優點:比ftp命令方便,而且伺服器不用開啟FTP服務。首先先了解有關的兩個命令可以提供很方便的操作:sz:將選定的檔案傳送(send)到本地機器rz:執行該命令會彈出一個檔案選擇視窗,從本地

windows Linux之間的上傳下載 (xftp 安裝rz.sz安裝)

sar 為什麽 我們 log download blog 也會 技術 xftp 第一步:確認是否已經安裝ftp軟件:which vsftpd service vsftpd status //查看ftp服務器狀態 service vsftpd start //啟

Linuxrz/sz安裝及使用方法

文件選擇 登錄 class onf track 運行 使用方法 con rec 新搞的雲服務器用SecureCRT不支持上傳和下載,沒有找到rz命令。記錄一下如何安裝rz/sz命令的方法。 一、工具說明 在SecureCR

linux下載命令sz_Linux下rz/sz安裝/解除安裝/使用方法

原文地址:http://www.linuxdown.net/install/faq/20160310_how_linux_4985.html 1.軟體安裝 (1)編譯安裝(適合所有系統) root 賬號登陸後,依次執行以下命令: cd /tmp wget http://

串列埠傳輸工具szrz安裝使用

超級終端和SecureCRT支援Zmodem方式來進行檔案的收發(當然是通過串列埠線),使用他們在個人電腦(Host)和開發板(Target)之間傳檔案,要確保開發板已經安裝了sz和rz這兩個工具。使用方法很簡單: # rz (回車) 超級終端會彈出對話方塊讓你選擇檔案,你

Tomcat、mysql在Linux上的安裝配置

jre -s mkdir acl .html pat etc rac pac 1.下載JDK與Tomcat. jdk下載地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downlo

Linux 下MySQL 安裝卸載

word stat client int etc dpkg init net 是否 參考博客:http://www.cnblogs.com/steven_oyj/archive/2010/05/24/1742808.html http://www.linuxidc.com/

tomcat【Linux環境】安裝啟動

log 下載 linux環境 測試 $path rtu apache startup pro 一、安裝 1、下載tomcat安裝包 2、解壓安裝包 3、配置環境變量 打開~/.bash_profile文件,輸入一下兩句話: export TOMCAT_HOME=/User

Linux程序的安裝使用

linux安裝服務 作為一名Linux運維,在很多的時候我們都在與Linux的應用程序需要我們安裝, 一種是源碼包的安裝,他需要我們手動的去編譯它,使用我們的壓縮工具,壓縮使用 還有一種就是已經完成好的軟件此為一種可執行程序,為RPM包的(.rpm)為後綴的

linux下LAMP安裝配置

函數 rri osi ase live ins php expose share 安裝 一. Apache 安裝 yum install -y httpd啟動 /etc/init.d/httpd start備註:Apache啟動之後會提示錯誤: 正在啟動http

linux rz sz替代方案

shel 方案 lin 協議 ssh 用戶名 文件路徑 get file SFTP是基於SSH的文件傳輸協議,與ZMODEM相比具有更加安全且更為快速的文件傳輸功能。 如何利用SFTP接收文件: 1. 在本地提示以sftp命令登陸擬要接收文件的主機。Xshell:\>

linux ---jenkins的安裝配置

inux pass targe 發布 技術分享 ip地址 多個 服務器 通過 Jenkins介紹   Jenkins是基於Java開發的一種持續集成工具,用於監控持續重復的工作,功能包括:   1、持續的軟件版本發布/測試項目。   2、監控外部調用執行的工作。 安裝環境

Linux Supervisor的安裝使用入門

學習 number mon 2.4 logs 服務 https 進程環境 /usr 在linux或者unix操作系統中,守護進程(Daemon)是一種運行在後臺的特殊進程,它獨立於控制終端並且周期性的執行某種任務或等待處理某些發生的事件。由於在linux中,每個系統與用戶

Redis在Linux下的安裝配置

conf eas etc 下載 127.0.0.1 基於內存 最新 ansi lin Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。 Redis是 NoSQL技術陣營中的一員。 說到

linux下FTP安裝配置

linux ftp pure-ftpdcd /usr/local/src/wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.42.tar.bz2 (下載pureftp源碼包)tar jxvf pure-f

linux下rsync安裝配置

linux rsync rsync (同步數據,支持增量備份)使用方法:rsync -av 192.168.31.182:/tmp/1.txt /tmp/ (將服務器192.168.31.182中tmp文件夾下的1.txt文件拷貝到本機的tmp目錄下)rsync -av /tmp/1.tx

Linux中Nginx安裝配置詳解

cpan .net 語言 roo disable 方便 sbin wget 一個 安裝所需環境 Nginx 是 C語言 開發,建議在 Linux 上運行,當然,也可以安裝 Windows 版本,本篇則使用 CentOS 7 作為安裝環境。 上網配置: 如果安裝了cen

Linux 軟件安裝卸載YUM

Linux YUM的簡單操作除了可以幫助用戶安裝程序包之外,還可以幫客戶解決程序包之間的依賴關系YUM本身是一個程序包管理程序,YUM的客戶端如果想要安裝程序,需要到程序包倉庫服務器上尋找相關資源。YUM客戶端會從程序包倉庫那裏下載一個軟件信息列表,上面包含了程序包倉庫服務器上擁有的程序包信息以及程序包之間的

Linux軟件安裝卸載的基本概念

Linux 軟件安裝卸載的基本概念C/C++程序格式 1、源代碼,程序的文本文件 如果要編譯源代碼,需要編譯器、頭文件、開發庫 2、二進制格式,編譯後的可執行文件Java/Python程序格式

Linux 軟件安裝卸載之獲取程序包的途徑

如何獲取安裝程序包1、系統發行版的光盤及官方的文件服務器2、http://mirrors.aliyun.com 阿裏 http://mirrors.sohu.com 搜狐http://mirrors.163.com 1633、項目的官方站點比如某個工具的官網 比如 zabbix https://w