主頁 > 知識庫 > linux中嘆號命令(!)的使用小結

linux中嘆號命令(!)的使用小結

熱門標簽:檢查注冊表項 阿里云 使用U盤裝系統 百度競價點擊價格的計算公式 智能手機 網站建設 美圖手機 硅谷的囚徒呼叫中心

前言

最近公司配置了mbp,平時的ssh用的多了,實在是懶得寫那些復雜的命令,網上搜到了一個命令,覺得比較適合自己。

'!'符號在Linux中不但可以用作否定符號,還可以用來從歷史命令記錄中取出命令或不加修改的執(zhí)行之前運行的命令。

下面這篇文章將給大家詳細介紹關于linux嘆號命令(!)的使用方法,下面話不多說了,來一起看看詳細的介紹吧

嘆號命令使用

雙嘆號!!

?。〈砩弦粭l輸入的命令,可以和其他命令組合起來構成新的命令

eg:
 $ ./startup.sh
 $ cat !!

 此命令相當于 cat ./startup.sh,省去了來回切換

!$

代表得是上一條命令中最后一個參數

eg:
 $ ls /usr/local/dic
 $ cat !$/a.txt

 如果上一個路徑是一個很長的,就會很省事的

!字符串

代表最近一條以指定字符串開頭的命令

eg:
 $ !ssh

 執(zhí)行最近一次ssh命令

!?字符串?

類似于mysql的模糊匹配,執(zhí)行最近一條命令中包含指定字符串的命令

eg:
 $ !?ssh?

 執(zhí)行最近的一次包含ssh的命令

!n 或 !-n

此命令通常配合history命令使用


使用history查找ssh記錄

eg:
 $ !109

 執(zhí)行history查詢出來前面序號為109的命令

 $ !-1

 執(zhí)行當前命令序號減去一得到的序號對應的命令

近期剛跳槽比較忙碌,更新比較緩慢。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

標簽:煙臺 黃山 賀州 湖北 湘潭 通遼 山南 懷化

巨人網絡通訊聲明:本文標題《linux中嘆號命令(!)的使用小結》,本文關鍵詞  ;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266