命令行歷史和調用命令參數

history顯示當前終端的歷史記錄

!! 重復執行上一條命令

命令行歷史和調用命令參數

!-n 重復執行倒數第n條命令

命令行歷史和調用命令參數

!n 重復執行第n條命令

命令行歷史和調用命令參數

ctrl+p 等于向上方向鍵,翻出上一條命令。
ctrl+n 等于向下方向鍵,翻出下一條命令。
ctrl+j 等于enter 執行當前命令

!:0 執行前一條命令(去除參數)

!string 重復前一個以“string”開頭的命令(只限于最近的一條)

命令行歷史和調用命令參數命令行歷史和調用命令參數

!?string 重復前一個包含string的命令

命令行歷史和調用命令參數


!string:p 僅打印以string開頭的命令歷史,而不執行

命令行歷史和調用命令參數

!$:p 打印輸出 !$ (上一條命令的最后一個參數)的內容

命令行歷史和調用命令參數

!*:p 打印輸出 !*(上一條命令的所有參數)的內容

^string 刪除上一條命令中的第一個string

命令行歷史和調用命令參數

^string1^string2 將上一條命令中的第一個string1替換為string2

命令行歷史和調用命令參數

!:gs/string1/string2 將上一條命令中所有的string1都替換為string2

命令行歷史和調用命令參數

ctrl-r來在命令歷史中搜索命令

(reverse-i-search)`’:再按tab

命令行歷史和調用命令參數

命令行歷史和調用命令參數

Ctrl+g:從歷史搜索模式退出

要重新調用前一個命令中最后一個參數:
!$ 表示
Esc, .(點擊Esc鍵后松開,然后點擊 . 鍵)

Alt+ .(按住Alt鍵的同時點擊 . 鍵) 

命令行歷史和調用命令參數

command !^ : 利用上一個命令的第一個參數做cmd的參數

命令行歷史和調用命令參數
command !$ : 利用上一個命令的最后一個參數做cmd的參數

命令行歷史和調用命令參數
command !* : 利用上一個命令的全部參數做cmd的參數

命令行歷史和調用命令參數
command !:n : 利用上一個命令的第n個參數做cmd的參數
command !n:^ 調用第n條命令的第一個參數
command !n:$ 調用第n條命令的最后一個參數
command !n:m 調用第n條命令的第m個參數
command !n:* 調用第n條命令的所有參數
command !string:^ 從命令歷史中搜索以 string 開頭的命令,并獲取它的第

一個參數
command !string:$ 從命令歷史中搜索以 string 開頭的命令,并獲取它的最后

一個參數
command !string:n 從命令歷史中搜索以 string 開頭的命令,并獲取它的第n

個參數
command !string:* 從命令歷史中搜索以 string 開頭的命令,并獲取它的所

有參數




原創文章,作者:zenyanxiao,如若轉載,請注明出處:http://www.www58058.com/80485

(0)
zenyanxiaozenyanxiao
上一篇 2017-07-14
下一篇 2017-07-14

相關推薦

  • 一個PHP程序員學習運維的轉型

         我是一位PHP開發工程師,平時負責前端、后端以及服務器端的工作,但是稱不上是個牛逼的程序員。網上熱烈討論一則傳聞,“全棧工程師”(Full Stack Engineer),要求應征者對開發堆棧的每個方面都有所掌握。那究竟何為 “全棧工程師”呢?從字面上來理解,全棧工程師必須熟悉開發堆棧的每一個層次,或者至少熟悉絕大多數…

    Linux干貨 2017-04-02
  • Linux基礎系列(用戶,組管理)

       Linux是一個多用戶操作系統多任務的分時操作系統,平時的日常使用離不開用戶登錄以及用戶組的管理,熟練管理用戶和用戶組,會提升我們的工作效率。   Linux用戶管理:   Linux包括系統管理員,普通用戶。普通用戶又分為系統用戶和登錄用戶。系統用戶一般不會登陸系統,其shell類型一般為/etc/nologi…

    Linux干貨 2016-08-04
  • 合并 CentOS 6.8 的兩個iso鏡像

    合并 CentOS 6.8 的兩個iso鏡像 合并 CentOS 6.8 的兩個DVD鏡像 1、創建相關目錄:                              &nbsp…

    Linux干貨 2017-04-24
  • Linux目錄配置整理

    FHS:   為了規范各種Linux發行版的目錄配置方法和目錄定義而制定了FHS規范。   在FHS規范的Linux中,所有的文件和目錄都由根目錄開始,即“/”,它是所有文件和目錄的起點。然后按層次化的樹狀劃分下來。這種目錄結構被稱為“目錄樹”。 目錄樹的特性:   ·起始點為根目錄(/或root)   ·每一個目錄不…

    Linux干貨 2016-07-07
  • VIM編輯器入門

    VIM簡介 VIM是一個類似于Vi的著名的功能強大、高度可定制的文本編輯器,在Vi的基礎上改進和增加了很多特性。VIM是純粹的自由軟件。 VIM的使用 在介紹基本使用前,先了解下VIM的基本模式 基本模式可分為三種:命令模式、輸入模式、末行模式 命令模式:Vim啟動后的默認模式,通過輸入指令完成對應的編輯操作。輸入模式和末行模式從命令模式進入&nb…

    Linux干貨 2016-04-05
  • bash 循環語句while、until練習

    bash 循環語句while、until while練習題          1、求100以內所有正整數之和     2、通過ping命令探測172.16.250.1 – 254范圍內的所有主機的在線狀態,統計在線主機和…

    Linux干貨 2016-08-19
欧美性久久久久