Linux history命令:顯示與管理歷史命令記錄
history命令來自于英文單詞歷史,其功能是用于顯示與管理歷史命令記錄。Linux系統默認會記錄用戶所執行過的所有命令,可以使用history命令查閱它們,也可以對其記錄進行修改和刪除操作。
語法格式: history [參數]
常用參數:
-a 寫入命令記錄
-c 清空命令記錄
-d 刪除指定序號的命令記錄
-n 讀取命令記錄
-r 讀取命令記錄到緩沖區
-s 將指定的命令添加到緩沖區
-w 將緩沖區信息寫入到歷史文件
參考實例
顯示執行過的全部命令記錄:
[root@linuxcool ~]# history
1 vim /etc/sysconfig/network-scripts/ifcfg-ens160
2 reboot
3 vim /etc/sysconfig/network-scripts/ifcfg-ens160
4 vim /etc/yum.repos.d/rhel.repo
5 mkdir /media/cdrom
6 vim /etc/fstab
7 reboot
8 ping 192.168.10.10
9 dnf install httpd
10 exit
………………省略部分輸出信息………………
顯示執行過的最近5條命令:
[root@linuxcool ~]# history 5
11 exit
12 ifconfig
13 vim /etc/hostname
14 reboot
15 history
將本次緩存區信息寫入到歷史文件中(~/.bash_history):
[root@linuxcool ~]# history -w
將歷史文件中的信息讀入到當前緩沖區中:
[root@linuxcool ~]# history -r
將本次緩沖區信息追加寫入到歷史文件中(~/.bash_history):
[root@linuxcool ~]# history -a
清空本次緩沖區及歷史文件中的信息:
[root@linuxcool ~]# history -c
- Linux bc命令:浮點運算
- bc的英文全拼為“ Binary Calculator ”,是一種支持任意精度的交互執行的計算器語言。
- 03-19 關注:0