Xshell是一款遠程終端服務器,功能強大且安全,支持SSH、SFTP、TELNET、RLOGIN和SERIAL。它支持SSH1、SSH2以及Microsoft Windows平臺的TELNET協議,可通過互聯網到遠程主機的安全連接以及它創新性的設計和特色來幫助用戶在極其複雜的網絡環境當中進行工作與模擬。
Xshell可以直接在Windows界面下訪問遠程端不同系統下的服務器,從而可讓用戶更好地進行終端的遠程控制,且終端用戶還可根據需要在任何給定的時間中運用多個終端會話,以及與不同主機比較終端輸出或者給不同主機發送同一組命令,且還有着超多的功能包括標籤環境。廣泛拆分窗口、同步輸入和會話管理等來方便用戶的工作。
一、 系統環境
Xshell 需要在以下的系統環境中才能正常運行:
操作系統: Windows 10,Windows 8.1,Windows 7,Windows Server 2008 Service Pack 1, Windows Server 2012,Windows Vista Service Pack 1,Microsoft Windows終端服務器,適用於Windows的Citrix MetaFrame
內存:512 MB
硬盤:200MB
CPU:英特爾®奔騰或更快的
二、 Xshell功能
網絡上的終端模擬器軟件有很多種,與其他同類型的終端模擬軟件相比,軟件的Screen不會閃屏,並且可以回滾,鍵盤映射的兼容性也比較好,可以展現tunnel等功能,並支持佈局切換,同時它還支持ZModem協議,還支持tab、自定義腳本、保存密碼、多機管理等功能。以下是Xshell的特點:
分頁環境
Xshell標籤可以脫離原來的窗口並重新創建一個新窗口或重新連接一個完全不同的窗口。另外,單個的窗口可以垂直或水平分割,從而使一個窗口顯示多個終端會話。
動態端口轉發
系統管理員經常必須使用多個遠程主機,並沉悶的一遍又一遍的執行重複的任務。使用新的同步輸入重定向特性,所輸入的東西能夠同時發送到多個所選擇的終端。
自定義鍵映射
終端密鑰和文件菜單可以被映射到用戶偏愛的鍵位,你甚至可以映射一個用來啓動應用程序或腳本的鍵。
用戶定義按鈕
通常,用戶必須多次重複輸入相同的字符串。而xshell只需要點擊按鈕就可以完成重複字符串命令的輸入,快速命令能夠節省很多時間。
VB腳本
支持VB腳本,Javascript和Python。使用戶可以使用腳本自動處理單調、重複的任務。
支持IPv6
無論你是同時使用IPv4和IPv6網絡或者完全的IPv6網絡,Xshell 6都可完全滿足你的需求。
支持國際語言的UNICODE終端
支持UTF8編碼。在UTF8支持下,Xshell可以在一個終端屏幕顯示多種語言。如果你的數據庫是由不同的語言寫的,這個特性就會特別的有用。
新版Xshell 6引入了全新的會話管理器,藉助它用戶可輕鬆創建、編輯和刪除會話文件,且擁有更加可靠的UI,會話管理器窗格,撰寫窗格和其他窗格可以停靠在軟件的主窗口中,用戶可以簡單地拖放以利用停靠功能。同時新版還允許用戶使用用戶定義的文本和背景顏色來區分終端的字符串輸出,根據這個功能用戶可以輕鬆地管理他們想要突出顯示的關鍵字,也可以創建分組(突出顯示集),以便在特定情況下使用設置的關鍵字。
除此之外,新版還增強了跟蹤消息並添加了更多的日誌記錄選項,以便用戶可以更高效地識別和診斷連接問題,當必須考慮通信速度時,增加了傳輸延遲特性以促進字符串傳輸的協商。
以上就是關於Xshell終端模擬器簡單科普,想進一步瞭解Xshell內容,可以點擊Xshell官網查看。
xshell6使用命令:
我們進入Xshell的界面之後連接上Linux服務器
常用命令:
(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)命令mkdir——刪除目錄 mkdir 將刪除空目錄
(8)命令more、less——查看文件內容
more /etc/passwd 查看/etc/passwd的內容 功能:分頁顯示命令
more file
more命令也可以通過管道符(|)與其他的命令一起使用,例如: ps ux|more
ls|more
less /etc/passwd 查看/etc/passwd的內容
(9)命令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的文件
(11)命令vi——編輯文件
vi /etc/bubby.txt 用vi編輯文件/etc/bubby.txt vim /etc/bubby.txt 用vi編輯文件/etc/bubby.txt 快捷操作:
切換窗口:alt+1,alt+2 全屏:alt+回車
將vim掛起(暫停):ctrl+z,暫停後可進行其他shell操作,完了之後可通過 fg 命令切換回vim界面繼續編輯
:MR:查看歷史文件記錄(注意:MR大寫)
:sp 橫向切換界面窗口 :vsp 縱向切換界面窗口 方便多文件對照編碼(如下圖:) emacs /etc/bubby.txt 用emacs編輯文件/etc/bubby.txt
(12)命令rz、sz——文件上傳下載
運行命令Sudo rz,即是接收文件,xshell就會彈出文件選擇對話框,選好文件之後關閉對話框,文件就會上傳到linux裏的當前目錄 。
運行命令Sudo sz file 就是發文件到windows上(保存的目錄是可以配置) 比ftp命令方便多了,而且服務器不用再開FTP服務了。
(13)命令cat——顯示文件內容
cat file
(14)命令ps——查看進程 ps [options]
DESCRIPTION(描述):ps命令顯示運行程序選項的一些信息。如果你想顯示選項的一些重複信息,請使用top命令替代。 用標準語法查看系統上的每一個進程。 ps -e ps -ef ps -eF ps -ely
(15)命令kill——殺掉進程
[root@linux ~]# kill -signal %jobnumber [root@linux ~]# kill -l
查找文件位置的兩種方式
[root@DB-Server init.d]# whereis mysql
[root@DB-Server init.d]# find / -name mysql
進入安裝mysql軟件目錄:執行命令 cd /usr/local/mysql
修改當前目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql ./
安裝數據庫:執行命令 ./scripts/mysql_install_db --user=mysql
修改當前目錄擁有者爲root用戶:執行命令 chown -R root:root ./
修改當前data目錄擁有者爲mysql用戶:執行命令 chown -R mysql:mysql data
由於netsarang公司的官方中文網站打不開,我把所需資源共享出來,具體激活步驟請參閱文中激活流程。百度網盤共享地址如下:
https://pan.baidu.com/s/1eAzShqHfkTyANaxwSIS7ng
本文破解的是商業標準註冊版,不是評估版,不是學校/家庭免費版,必須使用我提供的官方下載鏈接下載安裝包,因爲很多人下載的都不是註冊版本。請先卸載自己的xshell 6或者xshell 5。
其實要獲取激活碼註冊版本非常簡單,只要獲得了試用版本的下載鏈接,並在文件名後加個字母r即可下載對應版本的激活碼註冊版,具體教程如下圖所示(以xshell6爲例):
第一步、打開netsarang公司的官方中文網站,https://www.netsarang.com/zh/all-downloads,選擇Xshell6下載
第二步、選擇試用版本,姓名隨便填寫,但是郵箱一定要填寫正確,用於接收下載鏈接
第四步、用谷歌瀏覽器(或者其他瀏覽器)打開郵箱中的鏈接,會開始下載
第五步、查看下載內容,確定並複製Xshell6的下載鏈接,這裏爲https://cdn.netsarang.net/1cfd1d08/Xshell-6.0.0118.exe
第六步、修改下載鏈接,文件名後加r,即可得到相應的註冊版,https://cdn.netsarang.net/1cfd1d08/Xshell-6.0.0118r.exe
下載成功後進行安裝,安裝官方提供的xshell 6激活碼註冊版,當需要輸入序列號時,暫停下來,用戶名和公司名隨便填寫,我這裏填的是test
第四步、打開註冊機,Products選擇Xshell,首先點擊“Fix Host + Register”,然後點擊“Generate”
第五步、將生成的序列號(Serial)複製粘貼到第三步上的序列號文本框中,如下圖所示,點擊下一步完成安裝與註冊
第六步、完成xshell 6的註冊與安裝,而且沒有窗口數的限制(如果失敗,運行註冊機必須先關閉殺毒軟件,不然有可能註冊失敗)
註冊機下載地址 親測有效!!!!!XFTP同樣適用!!!