解惑:如何使用SecureCRT上傳和下載文件、SecureFX亂碼問題
一、前言
很多時候在windows平台上訪問Linux系統的比較好用的工具之一就是SecureCRT了,下面介紹一下這個軟件的一些基本使用。
二、上傳和下載文件
當我們登錄到Linux系統之后最常用的操作就是上傳和下載文件了。SecureCRT下的文件傳輸協議有以下幾種:ASCII、Xmodem、Ymodem、Zmodem。
- ASCII:這是最快的傳輸協議,但只能傳送文本文件。
- Xmodem:這種古老的傳輸協議速度較慢,但由於使用了CRC錯誤偵測方法,傳輸的准確率可高達99.6%。
- Ymodem:這是Xmodem的改良版,使用了1024位區段傳送,速度比Xmodem要快
- Zmodem:Zmodem采用了串流式(streaming)傳輸方式,傳輸速度較快,而且還具有自動改變區段大小和斷點續傳、快速錯誤偵測等功能。這是目前最流行的文件傳輸協議。
2.1 下載文件
下載文件的辦法之一是使用SecureCRT的一個插件sftp來完成。點擊SecureCRT的“文件”-》“連接sftp會話”,我們打開了一個新的窗口在這里我們首先指定把Linux的文件下載的目錄,之后找到要下載的文件使用get命令即可下載。
2.2 上傳文件
同樣的,我們可以使用這個插件的put命令將當前指定目錄的文件傳到Linux的相應目錄之中。
需要注意的是,有的服務器下載二進制文件時,需要輸入bi或binary,表示二進制模式下載。
2.3 其它方式
當然上面的方法可以完成一定的任務,我們還可以使用Linux中的功能來完成這個操作。
首先我們安裝lrzsz:
sudo apt-get install lrzsz
1 rz中的r意為received(接收),意為服務器接收文件,上傳。 2 sz中的s意為send(發送),意為服務器要發送文件,下載。 3 不論是send還是received,動作都是在服務器上發起的。 4 因為這個命令是Linux服務器上安裝和使用的。
上傳文件:rz
接收文件:sz
三、使用SecureFX中文亂碼問題
其實這里查看文件更方便的就是SecureFX了,這個東西在我們現在的SecureCRT中是並列存在的,我們打開之后選擇會話連接即可。這里要說的是可能打開之后是亂碼的,這個時候需要我們進行一些設置了。
首先我們打開選項中的會話選項,設置字符編碼為UTF-8,其次在選項中的全局選項中,我們找到一個配置路徑。
然后在這個文件夾下面找到該連接的配置文件,將這個文件中的使用utf-8設置為true,也就是“00000001”,然后保存,退出程序,再次連接即可。