linux的rz/ sz 指令是上傳、下載文件指令。一般需要服務器先安裝好響應的包才能用。

我們提供的服務有:網(wǎng)站設計、成都網(wǎng)站設計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、徐水ssl等。為上千企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的徐水網(wǎng)站制作公司
1、安裝lrzsz的包:yum install lrzsz ;如果沒有yum,可以到安裝盤的pakage里找到lrzsz的包,放到服務器里進行安裝。
2、安裝好后,運行 rz 進行上傳文件測試;sz 文件名 進行下載測試。
rz ,sz 是非常古老的zmodem協(xié)議使用的上傳下載命令,早就被拋棄了的東西,目前的發(fā)行版基本都不再預裝,可以安裝lrzsz這個軟件包以得到這2個工具
個人認為通過ssh管理文件 用winscp最方便,或者用scp的命令行版本
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中可以配置相關的本地下載和上傳目錄,然后用rz、sz命令即可方便的傳輸文件數(shù)據(jù)。
下載數(shù)據(jù)到本地下載目錄:sz filename1 filename2 …
上傳數(shù)據(jù)到遠程:執(zhí)行rz –be 命令,客戶端會彈出上傳窗口,用戶自行選擇(可多選)要上傳的文件即可。
借助securtCRT,使用linux命令sz可以很方便的將服務器上的文件下載到本地,使用rz命令則是把本地文件上傳到服務器。
其中,對于sz和rz的理解與記憶我用了如下的方法(很多時候容易搞混):
sz中的s意為send(發(fā)送),告訴客戶端,我(服務器)要發(fā)送文件 send to cilent,就等同于客戶端在下載。
rz中的r意為received(接收),告訴客戶端,我(服務器)要接收文件 received by cilent,就等同于客戶端在上傳。
記住一點,不論是send還是received,動作都是在服務器上發(fā)起的。我們習慣了說上傳或是下載,其實大可不必。使用這兩個命令,只要思考一點,是要把文件從服務器上發(fā)送出去,還是從客戶端接上接收回來,就可以了。
若想把文件從客戶端上傳到服務器,就是服務器將文件接收回來,邏輯是:我(客戶端)上傳,你(服務器)接收,使用rz。
若想把文件從服務器上下載回(到客戶端),就是服務器將文件發(fā)送出去,邏輯是:我下載(客戶端),你(服務器)發(fā)送,使用sz。
好吧,最后總結為一句話:
我(客戶端)上傳,你(服務器)接收(RZ),我下載(客戶端),你(服務器)發(fā)送(SZ)。
這是因為rz命令需要終端的支持(即rz命令是在客戶端里面執(zhí)行的),比如終端就是你用來連接遠程服務器的客戶端,像是 XShell、rxvt、putty、SecureCRT
本人使用的客戶端是SecureCRT
在SecureCRT里面輸入rz命令就可以出現(xiàn)本地窗口,供我們選擇文件
linux系統(tǒng)最小化上傳命令是
sz命令是把文件下載到本地,使用方法如下
sz 文件名
回車之后會彈出一個本地的路徑選擇框,選擇要下載的路徑即可。
二、rz命令是把文件上傳到服務器,使用方法如下
進入要上傳文件的指定的目錄,然后rz
回車之后本地會彈出一個文件選擇框,選擇要上傳的文件即可。
這里rz如果是上傳已經(jīng)存在的文件,但是要覆蓋,直接用rz命令會上傳失敗。
三、當遇到rz 無法上傳已經(jīng)存在的文件的時候,可以使用rz -y,
rz -y是覆蓋上傳
四、sz -y則是覆蓋下載
想了解更多相關課程信息,在下方評論區(qū)留言或者私信小編,即可免費領取學習資料和試聽課程
當前題目:linux洗澡rz命令,linux的rz sz命令
轉(zhuǎn)載來源:http://chinadenli.net/article42/hsgcec.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、云服務器、網(wǎng)站設計公司、、品牌網(wǎng)站制作、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)