跳至內容

aix系統如何查看歷史命令

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
在 aix 系統中查看歷史命令的方法有:使用 history 命令顯示歷史記錄,並可使用選項清除、刪除、反向顯示和寫入文件。使用 fc 命令編輯和重新執行歷史命令,並可指定編輯器、列出符合模式的命令、顯示而不執行命令或重新執行命令。使用 shell 特殊字符 "!" 加數字或字符串,重複歷史命令。

在 AIX 系統中查看歷史命令

AIX 系統提供了幾個命令和實用程序,可用於查看歷史命令:

1. history 命令

history 命令顯示已執行命令的歷史記錄。語法如下:

history [-c] [-d offset] [-r] [-w file] [n]
登錄後複製
  • -c:清除歷史記錄。
  • -d offset:刪除歷史記錄中的第 offset 條命令。
  • -r:以相反順序顯示歷史記錄。
  • -w file:將歷史記錄寫入指定文件。
  • n:顯示歷史記錄中的前 n 條命令。

2. fc 命令

fc 命令允許您編輯和重新執行歷史命令。語法如下:

fc [-e editor] [-lnr] [first] [last]
登錄後複製
  • -e editor:指定用於編輯命令的編輯器。
  • -l:列出歷史記錄中符合模式的命令。
  • -n:顯示命令,而不執行它們。
  • -r:重新執行命令。
  • first:要列出或編輯的第一個歷史命令。
  • last:要列出或編輯的最後一個歷史命令。

3. '!'' 標誌

您還可以使用帶有感嘆號 (!) 標誌的 shell 特殊字符來查看歷史命令:

  • !n:重複第 n 個歷史命令。
  • !!:重複上一條命令。
  • !string:重複最近包含指定字符串的命令。

示例:

  • 顯示最後 10 條命令:
history 10
登錄後複製
  • 以相反順序顯示歷史記錄:
history -r
登錄後複製
  • 編輯並重新執行上一條命令:
fc -e vi -ln -1
登錄後複製
  • 重複最近包含 "mkdir" 字符串的命令:
!mkdir
登錄後複製

以上就是aix系統如何查看歷史命令的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。