Xshell和secureCRT


      作為一名測試人員,xshell和secureCRT用它們來查看日志、排查定位問題,用的時間長了總感覺只是摸着點皮毛,連這兩個工具的名字以及它的工作原理都不清楚,就查了點資料來多了解下,雖然可能在日常工作中能用的也只是它的部分功能,但是多了解點還是好的,總得摸清底細嘛。

      Xshell是一個強大的安全終端模擬軟件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 協議。Xshell 通過互聯網到遠程主機的安全連接以及它創新性的設計和特色幫助用戶在復雜的網絡環境中享受他們的工作。Xshell可以在Windows界面下用來訪問遠端不同系統下的服務器,從而比較好的達到遠程控制終端的目的。
     SecureCRT是一款支持 SSH(SSH1和SSH2)的 終端仿真程序,簡單地說是Windows下登錄UNIX或Linux服務器主機的軟件。SecureCRT支持SSH,同時支持 Telnet和rlogin協議。SecureCRT是一款用於連接運行包括 WindowsUNIX和VMS的理想工具。通過使用內含的VCP命令行程序可以進行 加密文件的傳輸。有流行CRTTelnet客戶機的所有特點,包括:自動注冊、對不同主機保持不同的特性、打印功能、顏色設置、可變屏幕尺寸、用戶定義的鍵位圖和優良的VT100,VT102,VT220和ANSI競爭.能從命令行中運行或從瀏覽器中運行.其它特點包括文本手稿、易於使用的工具條、用戶的鍵位圖編輯器、可定制的 ANSI顏色等.SecureCRT的SSH 協議支持DES,3DES和RC4密碼和密碼與 RSA鑒別。
     我在工作中用的比較多的是Xshell,我感覺它的界面設計的比較簡潔,用起來比較舒服,支持標簽打開多個鏈接的時候比較方便,還可以設置快捷按鈕保存常用命令。我接觸的開發和測試來說,一般用Xshell就是查log了,並不會直接通過它做些文件傳輸工作,在這里就記錄下Xshell的常用命令和它的一些小技巧。
   (1)命令ls——列出文件 
   ls -la 給出當前目錄下所有文件的一個長列表,包括以句點開頭的“隱藏”文件 
   ls a* 列出當前目錄下以字母a開頭的所有文件 
   ls -l *.doc 給出當前目錄下以.doc結尾的所有文件 

   (2)命令cp——復制文件 
   cp afile afile.bak 把文件復制為新文件afile.bak 
   cp afile /home/bible/ 把文件afile從當前目錄復制到/home/bible/目錄下 
   cp * /tmp 把當前目錄下的所有未隱藏文件復制到/tmp/目錄下 
   cp -a docs docs.bak 遞歸性地把當前目錄下的docs目錄復制為新目錄docs.bak,保持文件屬性,並復制所有的文件,包括以句點開頭的隱藏文件。為了方便起見,-a選項包含-R選項 
   cp -i 在覆蓋前詢問用戶 
   cp -v 告訴用戶正在做什么 

   (3)命令mv——移動和重命名文件 
  mv aflie bfile 將afile重命名為bfile 
  mv afile /tmp 把當前目錄下的afile移動到/tmp/目錄下 

  (4)命令rm——刪除文件和目錄 
  rm afile 刪除文件afile 
  rm * 刪除當前目錄下的所有文件(未隱藏文件)。rm命令不刪除目錄,除非也指定了-r(遞歸)參數。 
  rm -rf domed 刪除domed目錄以及它所包含的所有內容 
  rm -i a* 刪除當前目錄下所有以字母a開頭的文件,並且在每次刪除時,提示用戶進行確認 

 (5)命令cd——更改目錄 
 cd ~ 切換到主目錄 
 cd /tmp 切換到目錄/tmp 
 cd dir 切換到當前目錄下的dir目錄 
 cd / 切換到根目錄 
 cd .. 切換到到上一級目錄 
 cd ../.. 切換到上二級目錄 
 cd ~ 切換到用戶目錄,比如是root用戶,則切換到/root下 

 (6)命令mkdir——建立目錄  
 mkdir phots 在當前目錄中建立名為photos的目錄 
 mkdir -p this/that/theother 在當前目錄下建立指定的嵌套子目錄 
 
 (7)命令more、less——查看文件內容 
 more /etc/passwd 查看/etc/passwd的內容 
 功能:分頁顯示命令
 more file 
 more命令也可以通過管道符(|)與其他的命令一起使用,
 例如:   
 ps ux|more  
 ls|more 
 less /etc/passwd 查看/etc/passwd的內容 

(8)命令grep——搜索文件內容 
grep bible /etc/exports 在文件exports中查找包含bible的所有行 
tail -100 /var/log/apache/access.log|grep 404 在WEB服務器日志文件access.log的后100行中查找包含“404”的行 
tail -100 /var/log/apache/access.log|grep -v googlebot 在WEB服務器日志文件access.log的后100行中,查找沒有被google訪問的行 
grep -v ^# /etc/apache2/httpd.conf 在主apache配置文件中,查找所有非注釋行 (10)命令find——查找文件 
find .-name *.rpm 在當前目錄中查找rpm包 
find .|grep page 在當前目錄及其子目錄中查找文件名包含page的文件 locate traceroute 在系統的任何地方查找文件名包含traceroute的文件 
 
  這是在平時工作中比較常用的一些命令,自己還沒有開始學習linux,以后如果開始學習並使用linux的話可能會接觸更多的關於這方面的知識。
  
 
     


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM