Xshell如何添加快捷命令的方法_Linux

來源:腳本之家  責任編輯:小易  

1、在[工具]菜單選擇[快速命令集]。結果:出現快速命令集對話框。2、選擇要添加快速命令的快速命令集。3、選擇快速命令后點擊[編輯]。結果:出現快速命令編輯對話框。4、在[標簽]中輸入快速命令名稱,在[文本]上輸入常用命令或字符串。點擊[確定]。5、如要添加快速命令,重復2-3的過程。6、在快速命令集編輯對話框點擊[確定]。注釋:如要編輯當前的快速命令欄中顯示的快速命令集,點擊快速命令欄的[快速命令集]按鈕后在目錄中選擇[編輯]以打開快速命令集編輯對話框www.anxorj.tw防采集請勿采集本網。

作為好用的終端模擬器,Xshell經常被開發者用來遠程管理主機服務器,為了更加高效地進行操作,我們可以添加一些快捷命令,從而運用命令來操作。

xshell快捷鍵的設置是通過菜單欄上的:工具-選項-鍵盤和鼠標,然后在“按鍵對應”中點擊編輯,接著彈出的“自定義按鍵對應”,即可設置快捷鍵,設置如下圖所示: 點擊編輯,然后按照自己的習慣設置快捷鍵

到底該怎么添加快捷命令呢?下面就一起來學習具體操作方法。

第四步,確定關閉對話框,可以在剛才的窗口下方看到新添加的快捷命令按鈕,單擊一下就等效于在命令行界面輸入了一個快捷命令,當命令很常用又比較長的時候,這是一個很方便的輸入功能

具體步驟如下:

方法1:在菜單欄里有個新建快捷方式 方法2:右擊會話 具體流程:http://www.xshellcn.com/xsh_column/cj-kjfshh.html

第一步:鼠標點擊Xshell菜單欄“查看”菜單,在其下拉選項勾選“快速命令”,如下圖所示。

在上方菜單欄View->Compose Bar,選中就行了

勾選快捷命令

如果你操作的命令不需要使用目錄的話,在任何目錄下操作都是可以的 如果你需要對某個目錄進行操作,那可能需要cd進入這個目錄

圖1:在查看下勾選快捷命令

第二步:執行以上操作后,可以在窗口下方看到快速命令快捷鍵的添加位置,雙擊添加即可。

快捷命令添加位置

圖2:快捷命令添加位置

第三步:在彈出的快速命令集對話框中,為你的快捷鍵取一個名字,并設置對應要執行的命令,例如“顯示日期”,對應要執行的命令是date。

添加快捷命令

圖3:添加快捷命令

除了可以自己添加快捷命令外,其實它還包括了一些本地指令,具體可參考:Xshell本地指令大全。

第四步:確定關閉對話框,可以在剛才的窗口下方看到新添加的快捷命令按鈕,單擊一下就等效于在命令行界面輸入了一個快捷命令,當命令很常用又比較長的時候,這是一個很方便的輸入功能。

輸入快捷命令

圖4:輸入快捷命令

按照上面的步驟操作,就可以在Xshell中添加快捷命令了,這樣就可以更加高效地管理遠程主機,提高工作效率。點擊Xshell下載即可獲取最新版,從而安裝在自己的電腦上

刪除

ctrl + d      刪除光標所在位置上的字符相當于VIM里x或者dl

ctrl + h      刪除光標所在位置前的字符相當于VIM里hx或者dh

ctrl + k      刪除光標后面所有字符相當于VIM里d shift+$

ctrl + u      刪除光標前面所有字符相當于VIM里d shift+^

ctrl + w      刪除光標前一個單詞相當于VIM里db

ctrl + y      恢復ctrl+u上次執行時刪除的字符

ctrl + ?      撤消前一次輸入

alt  + r      撤消前一次動作

alt  + d     刪除光標所在位置的后單詞

移動

ctrl + a      將光標移動到命令行開頭相當于VIM里shift+^

ctrl + e      將光標移動到命令行結尾處相當于VIM里shift+$

ctrl + f      光標向后移動一個字符相當于VIM里l

ctrl + b      光標向前移動一個字符相當于VIM里h

ctrl + 方向鍵左鍵    光標移動到前一個單詞開頭

ctrl + 方向鍵右鍵    光標移動到后一個單詞結尾

ctrl + x       在上次光標所在字符和當前光標所在字符之間跳轉

alt  + f      跳到光標所在位置單詞尾部

替換

ctrl + t       將光標當前字符與前面一個字符替換

alt  + t     交換兩個光標當前所處位置單詞和光標前一個單詞

alt  + u     把光標當前位置單詞變為大寫

alt  + l      把光標當前位置單詞變為小寫

alt  + c      把光標當前位置單詞頭一個字母變為大寫

^oldstr^newstr    替換前一次命令中字符串  

歷史命令編輯

ctrl + p   返回上一次輸入命令字符

ctrl + r       輸入單詞搜索歷史命令

alt  + p     輸入字符查找與字符相接近的歷史命令

alt  + >     返回上一次執行命令

其它

ctrl + s      鎖住終端

ctrl + q      解鎖終端

ctrl + l        清屏相當于命令clear

ctrl + c       另起一行

ctrl + i       類似TAB健補全功能

ctrl + o      重復執行命令

alt  + 數字鍵  操作的次數

實際操作:

#c+l  清屏先

[email protected]:~>str1 str2 str3  #輸入三個單詞發現第一單詞需要大寫好按c+a跳到開頭按a+c

[email protected]:~> Str1 str2 str3  #好現在單詞就變成了現在這個樣子,又發現第二個單詞要全大寫(這樣的命令真是玩死人:( )好吧如果你當前光標在第二個單詞,那直接a+u把這個單詞改變,如果不在的話那按住c+a接著c+f跳到第二個單詞那再a+u就OK了結果像下面所示。

[email protected]:~> Str1 STR2 str3   #我想換過來怎么辦我的位置已經在最后一個單詞這個好辦按住a+2+b哈哈跳到了第二個單詞再來一下a+l這下第二個單詞全小寫了

[email protected]:~> welcome to chinaunix!   #不就是變個大小寫嗎? 按住c+a接著a+3+c看看效果

[email protected]:~> Welcome To Chinaunix!  #GOOD很簡單

我們再來試試替換

[email protected]:~> Welcome To Chinaunix!  #還是這三單詞c+a跳到開頭再接著跳到第二個單詞那(因為a+t只能跟前一個單詞做替換所以不能在第一個單詞按a+t)按住a+t

[email protected]:~> To Welcome Chinaunix!  #現在成這樣子的了如果我用再按a+2+t那又變了一個樣

[email protected]:~> Chinaunix!  Welcome To   #好了來一點比較常用的

[email protected]:~>ls /tmp/               #看看下面有些什么

file1 file2 file3 ..... ..

[email protected]:~>^ls^cd         #現在再又想進入目錄很簡單的健入替換命令就行了在命令很長時用這個替換可以省掉很多按a+b或a+f的時間

cd /tmp/

[email protected]:/tmp>   #進入了tmp目錄了

跳轉的命令就不試了大家自己體會試也看不見^_^  

------------------------------------------------------------------------------

Ctrl + a 可以快速切換到命令行開始處

Ctrl + e 切換到命令行末尾

Ctrl + r 在歷史命令中查找

Ctrl + u 刪除光標所在位置之前的所有字符

Ctrl + k 刪除光標所在位置之后的所有字符

ctrl + w 刪除光標之前的一個單詞

Ctrl + d 結束當前輸入、退出shell

ctrl + s 可用來停留在當前屏 ctrl + q 恢復刷屏

ctrl + l 清屏

CTRL 鍵相關的快捷鍵:

Ctrl + a - Jump to the start of the line

Ctrl + b - Move back a char

Ctrl + c - Terminate the command  //用的最多了吧?

Ctrl + d - Delete from under the cursor

Ctrl + e - Jump to the end of the line

Ctrl + f - Move forward a char

Ctrl + k - Delete to EOL

Ctrl + l - Clear the screen  //清屏,類似 clear 命令

Ctrl + r - Search the history backwards  //查找歷史命令

Ctrl + R - Search the history backwards with multi occurrence

Ctrl + u - Delete backward from cursor // 密碼輸入錯誤的時候比較有用

Ctrl + xx - Move between EOL and current cursor position

Ctrl + x @ - Show possible hostname completions

Ctrl + z - Suspend/ Stop the command

補充:

Ctrl + h - 刪除當前字符

Ctrl + w - 刪除最后輸入的單詞

ALT 鍵相關的快捷鍵:

平時很少用。有些和遠程登陸工具沖突。

Alt + < - Move to the first line in the history

Alt + > - Move to the last line in the history

Alt + ? - Show current completion list

Alt + * - Insert all possible completions

Alt + / - Attempt to complete filename

Alt + . - Yank last argument to previous command

Alt + b - Move backward

Alt + c - Capitalize the word

Alt + d - Delete word

Alt + f - Move forward

Alt + l - Make word lowercase

Alt + n - Search the history forwards non-incremental

Alt + p - Search the history backwards non-incremental

Alt + r - Recall command

Alt + t - Move words around

Alt + u - Make word uppercase

Alt + back-space - Delete backward from cursor

// SecureCRT 如果沒有配置好,這個就很管用了。

其他特定的鍵綁定:

輸入 bind -P 可以查看所有的鍵盤綁定。這一系列我覺得更為實用。

Here "2T" means Press TAB twice

$ 2T - All available commands(common) //命令行補全,我認為是 Bash 最好用的一點

$ (string)2T - All available commands starting with (string)

$ /2T - Entire directory structure including Hidden one

$ ./2T - Only Sub Dirs inside including Hidden one

$ *2T - Only Sub Dirs inside without Hidden one

$ ~2T - All Present Users on system from "/etc/passwd" //第一次見到,很好用

$ $2T - All Sys variables //寫Shell腳本的時候很實用

$ @2T - Entries from "/etc/hosts"  //第一次見到

$ =2T - Output like ls or dir //好像還不如 ls 快捷

補充:

Esc + T - 交換光標前面的兩個單詞

表2-1 瀏覽命令行的擊鍵

擊鍵

全名

含義

Ctrl+F

字符向前

向前移動一個字符

Ctrl+B

字符向后

向后移動一個字符

Alt+F

單詞向前

向前移動一個單詞

Alt+B

單詞向后

向后移動一個單詞

Ctrl+A

行頭

到當前行的開始

Ctrl+E

行尾

到行的末尾

Ctrl+L

清屏

清除屏幕,并在屏幕頂端留下一行

表2-2中的擊鍵可以用來編輯命令行。

表2-2  編輯命令行的擊鍵

擊鍵

全名

含義

Ctrl+D

刪除當前內容

刪除當前字符

Backspace或Rubout

刪除以前內容

刪除前一個字符

Ctrl+T

調換字符

交換當前字符和前一個字符的位置

Alt+T

調換單詞

交換當前單詞和前一個單詞的位置

Alt+U

大寫單詞

將當前單詞變為大寫

Alt+L

小寫單詞

將當前單詞變為小寫

Alt+C

首字母大寫

將當前單詞的首字母變為大寫

Ctrl+V

插入特殊字符

添加特殊字符。例如,按Ctrl+V+Tab可添加一個Tab字符

使用表2-3中的擊鍵可在命令行上剪切和粘貼文本。

表2-3 在命令行上剪切和粘貼文本的擊鍵

擊鍵

全名

含義

Ctrl+K

剪切行尾

剪切文本到該行末尾

Ctrl+U

剪切行頭

剪切文到該行開頭

Ctrl+W

剪切前個單詞

剪切光標前的一個單詞

Alt+D

剪切下個單詞

剪切光標后的一個單詞

Ctrl+Y

粘貼最近的文本

粘貼最近剪切的文本

Alt+Y

粘貼早期的文本

輪回到先前剪切的文本并粘貼它

Ctrl+C

刪除整行

刪除一整行

表2-4用于文本補全的組合鍵

組合鍵

用于

Alt+~

用用戶名補全文本

Alt+$

用變量補全文本

[email protected]

用主機名補全文本

Alt+!

用命令名(以別名、保留字、shell函數、shell內置命令和文件名的順序依次檢查)補全文本。換句話說,用以前運行過的命令補全這個按鍵序列

Ctrl+X+/

列出可能的補全用戶名文本

Ctrl+X+$

列出可能的補全環境變量

[email protected]

列出可能的補全主機名

Ctrl+X+!

列出可能的補全命令名

表2-5使用命令歷史的擊鍵

功  能  名

描    述

方向鍵

(↑或↓)

步進

按上和下箭頭可步進瀏覽歷史列表中的每個命令行,直到所需的位置(Ctrl+P和Ctrl+N分別有同樣的功能)

Ctrl+R

反向漸進搜索

按下這些鍵后,輸入一個搜索字符串進行反向搜索。輸入此字符串后,匹配的命令行即會出現,可以運行或編輯它

Ctrl+S

前向漸進搜索

與前一個功能相似,只不過是前向搜索

Alt+P

反向搜索

按下這些鍵后,輸入一個字符串進行反向搜索。輸入一個字符串并且按Enter鍵可看到包含該字符串的最近已用命令

Alt+N

前向搜索

與前一個功能類似,只不過是前向搜索

Alt+<

歷史列表的開頭

到歷史列表的第一項

Alt+>

歷史列表的末尾

到歷史列表的最后一項

到此這篇關于Xshell如何添加快捷命令的方法的文章就介紹到這了,更多相關Xshell 添加快捷命令內容請搜索真格學網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持真格學網!

內容來自www.anxorj.tw請勿采集。


  • 本文相關:
  • xshell5 注冊碼 ,xftp5 注冊碼,xmanager5注冊碼(已測)
  • 遠程linux xshell下輸出中文亂碼解決方法
  • xshell實現windows上傳文件到linux主機的方法
  • 基于xshell使用密鑰方式連接遠程主機
  • xshell上傳下載文件(windows、linux)
  • linux配置ssh和xshell連接服務器的教程(圖解)
  • python3模擬實現xshell遠程執行liunx命令的方法
  • windows下使用xshell時出現丟失msvcr110.dll等dll問題
  • vmware10.0.7安裝centos6.3,連接xshell
  • 確保linux vps及服務器更加安全之xshell設置密鑰登錄
  • xshell 遠程登陸centos7 免密登陸的思路詳解
  • linux應用程序使用寫文件調試程序的方法
  • ubuntu下subversion(svn)的快速安裝與配置詳解
  • linux中使用crontab定時監測維護tomcat應用程序的方法
  • linux系統獲取硬盤使用信息
  • apache中.htaccess文件功能
  • linux系統下為nginx安裝多版本php
  • apache php5配置方法
  • 詳解linux系統如何防止tcp洪水攻擊
  • linux netstat命令查看并發連接數的方法
  • 淺談linux中ldconfig和ldd的用法
  • xshell添加快捷命令,怎么使用?
  • xshell如何將快捷命令添加到快速命令集
  • Xshell如何添加快捷命令
  • xshell 下怎么設置快捷鍵呢?謝謝回答。
  • xshell如何設置快捷鍵?
  • Xshell怎么查看快捷鍵
  • xshell怎么創建一個快捷方式會話?
  • Xshell的快速命令不見了,求解怎么弄出來
  • Xshell用什么命令進入
  • Xshell怎么查看快捷鍵
  • 網站首頁網頁制作腳本下載服務器操作系統網站運營平面設計媒體動畫電腦基礎硬件教程網絡安全星外虛擬主機華眾虛擬主機linuxwin服務器ftp服務器dns服務器tomcat nginxzabbix云和虛擬化服務器其它首頁服務器xshell5 注冊碼 ,xftp5 注冊碼,xmanager5注冊碼(已測)遠程linux xshell下輸出中文亂碼解決方法xshell實現windows上傳文件到linux主機的方法基于xshell使用密鑰方式連接遠程主機xshell上傳下載文件(windows、linux)linux配置ssh和xshell連接服務器的教程(圖解)python3模擬實現xshell遠程執行liunx命令的方法windows下使用xshell時出現丟失msvcr110.dll等dll問題vmware10.0.7安裝centos6.3,連接xshell確保linux vps及服務器更加安全之xshell設置密鑰登錄xshell 遠程登陸centos7 免密登陸的思路詳解linux應用程序使用寫文件調試程序的方法ubuntu下subversion(svn)的快速安裝與配置詳解linux中使用crontab定時監測維護tomcat應用程序的方法linux系統獲取硬盤使用信息apache中.htaccess文件功能linux系統下為nginx安裝多版本phpapache php5配置方法詳解linux系統如何防止tcp洪水攻擊linux netstat命令查看并發連接數的方法淺談linux中ldconfig和ldd的用法apache開啟.htaccess及.htaccessservice temporarily unavailabllinux下實現免密碼登錄(超詳細)apache rewrite url重定向功能的linux下用cron定時執行任務的方法apache性能測試工具ab使用詳解centos 6.4安裝配置lamp服務器(a阿里云服務器ping不通解決辦法(centos+nginx+php+mysql詳細配置apache you don""t have permisslinux允許端口遠程訪問開放端口的方法ubuntu下matlab_linux添加工具包操作步驟教你如何修改linux遠程登錄歡迎提示信息ubantu 16.4下hadoop完全分布式搭建實戰教在ubuntu linux上安裝和使用git和github如何將centos7升級至centos8(詳細步驟)linux系統清除緩存的方法總結linux下apache http server 2.4.26安裝教linux下實現web數據同步的四種方式(性能比linux中搭建完整的samba服務器全攻略(ce
    免責聲明 - 關于我們 - 聯系我們 - 廣告聯系 - 友情鏈接 - 幫助中心 - 頻道導航
    Copyright © 2017 www.anxorj.tw All Rights Reserved
    陕西快乐10分下载