日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Bash和Ksh中查找和执行历史命令

發布時間:2025/3/21 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Bash和Ksh中查找和执行历史命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在Linux的Bash環境中,可以比較方便的搜索和執行最近輸入過的命令,其實,在Unix的Ksh環境中,也可以做到,不過方法有所不同。總結這兩種shell環境下相關的歷史命令操作如下:

[plain] view plain copy
  • #Bash??
  • history??????????#顯示歷史命令??
  • history?10???????#顯示最近的10條歷史命令??
  • !!???????????????#顯示并執行上一條歷史命令??
  • !27??????????????#顯示并執行第27條歷史命令??
  • !ps??????????????#顯示并執行上一條以ps開頭的命令??
  • ?????????????????#ctrl?+?R?可以反向搜索包含特定字符串的歷史命令,重復輸入可以繼續向前搜索??

  • [plain] view plain copy
  • #Ksh??
  • history??????????????#顯示歷史命令??
  • history?1000?1050????#顯示第1000到1050條的歷史命令??
  • history?1000?????????#顯示第1000以后的歷史命令??
  • history?-50??????????#顯示最近的50條歷史命令??
  • r????????????????????#顯示并執行上一條歷史命令??
  • r?27?????????????????#顯示并執行第27條歷史命令??
  • r?ps?????????????????#顯示并執行上一條以ps開頭的命令??

  • 另外,在Ksh中,按ESC+\同樣可以補全文件名。而按ESC+K則可以顯示上一條命令,這時候,可以繼續按K或J前后翻滾歷史命令,甚至可以使用類似vi里的一些命令如x刪除、r替換等操作。


    本文出自 夜驚心的博客,轉載請保留出處

    總結

    以上是生活随笔為你收集整理的Bash和Ksh中查找和执行历史命令的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。