Yum
Yum:如何在“Yum history list all”輸出中顯示“命令行”列?
當我
yum history list
在 CentOS-7 遠端伺服器上使用命令時,它會顯示以下格式的 yum 歷史列表:ID | Command line | Date and time | Action(s) | Altered --------------------------------------------------------------------------------
但如果我這樣稱呼它:
yum history list 1..3
或者yum history list all
它輸出:ID | Login user | Date and time | Action(s) | Altered -------------------------------------------------------------------------------
並跳過顯示**
Command Line
**我更喜歡可見的列。我怎樣才能告訴 yum 顯示Command Line
列而不是Login username
?
您可以使用該
history_list_view
選項來控制它例如(對於一次性命令)…
sudo yum --setopt=history_list_view=commands history list all
yum 和 yum.conf 手冊頁的相關位是…
百勝
在“歷史列表”中,您可以通過配置選項 history_list_view 更改第二列的行為。
yum.conf
history_list_view 在“yum 歷史列表”命令中顯示哪一列資訊。目前有三個選項:使用者、cmds(或命令)、自動。
舊版本的 yum 就像“使用者”,總是輸出發起 yum 交易的使用者。您現在可以指定“命令”,它將始終輸出事務的命令行。您還可以指定“single-user-commands”,如果有多個使用者,將顯示使用者,否則將顯示命令行。