前言: 雖然使用Putty和Xshell我們可以實現(xiàn)自己的電腦與Linux連接,但是有時也需要從Linux直接傳輸文件到Windows中,或者從Windows傳輸文件到Linux,這時就可以用rz和sz命令。
創(chuàng)新互聯(lián)致力于成都網(wǎng)站制作、做網(wǎng)站、外貿(mào)營銷網(wǎng)站建設,成都網(wǎng)站設計,集團網(wǎng)站建設等服務標準化,推過標準化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務水平進行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇創(chuàng)新互聯(lián),就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設服務!
1.軟件安裝
yum安裝
編譯安裝
2.軟件使用
lrz命令是方便從windows傳文件到Linux,在windows下通過連接工具進入linux系統(tǒng),cd到自己需要的目錄,命令行輸入lrz,然后回車,之后會彈出一個選擇框,選擇我們需要上傳的文件,然后add,最后上傳就好了。
lsz命令是從Linux傳輸文件到windows,同樣Linux下我們需要傳的文件所在目錄,命令行輸入lsz,后面跟上需要傳輸?shù)奈募?,可以是一個文件,也可以跟多個文件名,同時傳多個文件,然后回車,就可以傳文件了。
linux的rz/ sz 指令是上傳、下載文件指令。一般需要服務器先安裝好響應的包才能用。
1、安裝lrzsz的包:yum install lrzsz ;如果沒有yum,可以到安裝盤的pakage里找到lrzsz的包,放到服務器里進行安裝。
2、安裝好后,運行 rz 進行上傳文件測試;sz 文件名 進行下載測試。
linux的rz/ sz 指令是上傳、下載文件指令。一般需要服務器先安裝好響應的包才能用。 1、安裝lrzsz的包:yum install lrzsz ;如果沒有yum,可以到安裝盤的pakage里找到lrzsz的包,放到服務器里進行安裝。 2、安裝好后,運行 rz 進行上傳文件測試...
Linux下幾種文件傳輸命令 sz rz sftp scp介紹
1.sftp
Secure Ftp
是一個基于SSH安全協(xié)議的文件傳輸管理工具。由于它是基于SSH的,會在傳輸過程中對用戶的密碼、數(shù)據(jù)等敏感信息進行加密,因此可以有效的防止用戶信息
在傳輸?shù)倪^程中被竊取,比FTP有更高的安全性。在功能方面與FTP很類似,不僅可以傳輸文件數(shù)據(jù),而且可以進行遠程的文件管理(如建立,刪除,查看文件
列表等操作)。Sftp與ftp雖然只有一字之差,但基于的傳輸協(xié)議卻是不同的。因此不能用sftp client去連接ftp server 也不能用
ftp client 去連接 sftp server。
建立連接:sftp user@host
從本地上傳文件:put localpath
下載文件:get remotepath
與遠程相對應的本地操作,只需要在命令前加上”l” 即可,方便好記。
例如:lcd lpwd lmkdir
2.scp
SCP :secure copy (remote file copy program) 也是一個基于SSH安全協(xié)議的文件傳輸命令。與sftp不同的是,它只提供主機間的文件傳輸功能,沒有文件管理的功能。
復制local_file 到遠程目錄remote_folder下
scp local_file remote_user@host:remote_folder
復制local_folder 到遠程remote_folder(需要加參數(shù) -r 遞歸)
scp –r local_folder remote_user@host:remote_folder
以上命令反過來寫就是遠程復制到本地
3.sz/rz
sz/rz 是基于ZModem傳輸協(xié)議的命令。對傳輸?shù)臄?shù)據(jù)會進行核查,并且有很好的傳輸性能。使用起來更是非常方便,但前提是window端需要有能夠支持ZModem的telnet或者SSH客戶端,例如secureCRT。
首先需要在secureCRT中可以配置相關(guān)的本地下載和上傳目錄,然后用rz、sz命令即可方便的傳輸文件數(shù)據(jù)。
下載數(shù)據(jù)到本地下載目錄:sz filename1 filename2 …
上傳數(shù)據(jù)到遠程:執(zhí)行rz –be 命令,客戶端會彈出上傳窗口,用戶自行選擇(可多選)要上傳的文件即可。
這是因為rz命令需要終端的支持(即rz命令是在客戶端里面執(zhí)行的),比如終端就是你用來連接遠程服務器的客戶端,像是 XShell、rxvt、putty、SecureCRT
本人使用的客戶端是SecureCRT
在SecureCRT里面輸入rz命令就可以出現(xiàn)本地窗口,供我們選擇文件
我們在虛擬機Linux終端中輸入rz命令沒有出現(xiàn)本地窗口,而是打印出waiting to receive.和一串不明其意的字符。這是因為rz命令需要終端的支持(即rz命令是在客戶端里面執(zhí)行的),比如終端就是你用來連接遠程服務器的客戶端,像是 XShell、rxvt、putty、SecureCRT。
解決方法:
本地系統(tǒng)中安裝Xshell,用Xshell連接虛擬機Linux,在Xshell中輸入命令rz即可上傳文件。