Linux系統手動安裝rzsz 軟體包
阿新 • • 發佈:2020-10-09
定製安裝的linux可能沒有把rzsz包安裝到系統,這對用securecrt這樣的windows工具傳輸檔案特別不方便。為了使用這個方便的法門,可以手動安裝之。
1、
下載軟體rzsz-3.34.tar.gz。登入linux,用命令
wget[url]http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz[/url]
下載。
2、解壓tar zxvfrzsz-3.34.tar.gz
3、安裝cd rzsz-3.34 ; make posix。注意:這個軟體安裝與常規的GNU軟體不同—沒有configure( 配置)及make install (安裝過程)。先執行命令make,將給出下面的提示:
根據自己的系統選擇make的位置引數,一般情況下,選posix或linux就可以了。執行命令make posix,我們從輸出部分可以很清楚的看見這個步驟所進行的工作:
4、為了方便使用這個工具,把相關檔案複製到目錄/usr/bin下面。這裡只需要拷貝2個檔案rz及sz,命令為:cp rz sz/usr/bin .
5、設定環境變數exportRZSZLINE=/dev/modem。如果不設定這個環境變數,執行命令rz的時候,總是會提示你“Warning: Missing environment variable 'RZSZLINE' (Linux)
rz ready. Type "sz file ..." to your modem program”。
5、上傳檔案測試rzsz。在windows下通過securecrt連線遠端linux伺服器,然後執行命令rz。
回車後將彈出傳送檔案選擇視窗:
點“新增”按鈕,再選“確定”按鈕就可把windows主機上的檔案通過ssh協議上傳到linux主機。通過“Shifs”或“Ctrl”鍵可以實現多個檔案的傳輸。把linux檔案下載到windows用命令sz <filename>,就很容易的把檔案下載了;不過有一個地方得弄清楚:這些檔案下載到什麼位置了(windows),通過對securecrt的簡單設定即可把檔案下載到我們指定的目錄。設定操作如下圖所示:
點下載右側那個按鈕(只有3個點)即可進行下一步設定。
怎麼把windows下的目錄上傳到linux呢?一個辦法是在windows下把目錄打包壓縮成一個檔案在上傳,另外一個是使用另外一個工具ssh secure shell(可以在操作介面直接拖拽檔案或目錄)。
[[email protected] rzsz]#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:
posixPOSIX compliant systems
|
[[email protected] rzsz]#make posix gcc -m486 -O2 -DLINUX -DHVM -DREGISTERED -s -DPOSIX -DMD=2 rz.c -o rz size rz textdatabssdechex filename 2484763610400358838c2b rz rm -f rb rx rc ln rz rb ln rz rx ln rz rc gcc -m486 -O2 -DLINUX -DHVM -DREGISTERED -s -DPOSIX sz.c -o sz size sz textdatabssdechex filename 2903069610208399349bfe sz rm -f sb sx zcommand zcommandi ln sz sb ln sz sx ln sz zcommand ln sz zcommandi |
轉載於:https://my.oschina.net/dclink/blog/173152