終于弄明白怎樣在SecureCRT的shell里用命令上傳下載文件。SecureCRT記住密碼的功能容易設(shè)置,于是偶這懶人,后來(lái)習(xí)慣了用 SecureCRT,但其上傳文件功能偶一直沒(méi)弄明白過(guò)。之前一直用的是pshell,因?yàn)閜shell有個(gè)功能強(qiáng)大的secureftp功能,打開(kāi)之 后,直接將目錄或文件拖到此窗口即可。SecureCRT卻沒(méi)有那么方便。1.在shell里直接使用命令 首先最好設(shè)置好本地與遠(yuǎn)程主機(jī)傳輸文件的目錄,因?yàn)槭褂妹钕螺d文件時(shí)是不會(huì)提示選擇下載的目標(biāo)目錄的。 設(shè)置方法:本地目錄在 選項(xiàng)-》會(huì)話(huà)選項(xiàng)-》SFTP標(biāo)簽 的“本地目錄”里設(shè)置。 目錄設(shè)置好之后就可以使用命令上傳和下載文件了 上傳命令:rz -be rz輸入后SecureCRT會(huì)打開(kāi)一個(gè)文件選擇對(duì)話(huà)框,供用戶(hù)選擇需上傳的文件,可批量上傳文件
-b:以二進(jìn)制方式上傳,默認(rèn)是文本方式
-e:對(duì)所有控制字符轉(zhuǎn)義。
(如果要保證上傳的文件內(nèi)容在服務(wù)器端保存之后與原始文件一致,最好同時(shí)設(shè)置這兩個(gè)標(biāo)志)
下載命令:sz 格式:sz file1 file2 ..... 可用sz -h 查看sz更多選項(xiàng)用法很簡(jiǎn)單,但是可惜,使用這兩命令不能傳輸目錄,只能是文件。
2.使用SecureCRT的SFTP功能 在已連接的遠(yuǎn)程主機(jī)標(biāo)簽上點(diǎn)擊右鍵選擇“連接SFTP標(biāo)簽頁(yè)”即可建立SFTP的連接,這是一個(gè)使用命令的連接會(huì)話(huà)不提供圖形界面。 目錄轉(zhuǎn)換: 遠(yuǎn)程主機(jī)上: 可以使用所有shell中的目錄和文件操作命令:ls,pwd,cd等等來(lái)對(duì) 遠(yuǎn)程主機(jī)上的目錄進(jìn)行更改操作,不能使用vi等文件編輯工具 本地主機(jī)上:對(duì)本地目錄進(jìn)行操作需在以上命令前加上"l",即 ls-》lls,pwd-》lpwd,cd-》lcd 文件傳輸 上傳文件: put file 上傳目錄:put -r dir 下載文件: get file 下載目錄:get -r dir 注:這里file可以使用*等通配符 如果是通過(guò)通道機(jī)登錄的某遠(yuǎn)程主機(jī),則SFTP就不可用了。例如通過(guò)10.10.20.124登錄的60.25.21.148,操作是在60.25.21.148上,直接右鍵建立SFTP連接是建立不起來(lái)的,因此只能使用上面的sz和rz的命令操作。
轉(zhuǎn)載自http://jjuan-flake.blogbus.com/logs/59745331.html
新聞熱點(diǎn)
疑難解答
圖片精選