linux怎么查看歷史命令

linux查看歷史命令可以使用history命令,該命令可以列出所有已鍵入的命令。用戶所鍵入的命令都會記錄在文件中,該文件保存在當(dāng)前登錄用戶的家目錄中。

linux怎么查看歷史命令

本文操作環(huán)境:centos 7系統(tǒng)、thinkpad t480電腦。

在Linux環(huán)境中可以通過方向鍵的上下按鍵查看近期鍵入的命令。但這種方法只能一個(gè)一個(gè)的查看,其實(shí)系統(tǒng)提供了查看所有歷史命令的方法。

在終端中輸入以下命令查看所有命令:

[root@template?~]#?history ????1??ifconfig ????2??vim?/etc/ssh/sshd_config? ????3??/etc/init.d/sshd?restart ????4??vim?/boot/grub/grub.conf? ????5??vim?/etc/selinux/config? ????6??vim?/etc/sysconfig/network-scripts/ifcfg-eth0 ????7??rm?-rf?/etc/udev/rules.d/70-persistent-net.rules? ????8??useradd?vsroot ????9??echo?-e?'vsroottALL=(ALL)tNOPASSWD:?ALL'?>>?/etc/sudoers ???10??yum?clean?all ???11??rm?-rf?/var/log/yum.log? ???12??rm?-rf?/var/lib/yum/* ???13??rm?-rf?/root/install.log ???14??rm?-rf?/root/install.log.syslog? ???15??rm?-rf?/var/log/anaconda.*

history命令列出了所有已鍵入的命令,用戶所鍵入的命令都會記錄在文件中,該文件保存在當(dāng)前登錄用戶的家目錄中。

文件名稱為:.bash_history,該文件是一個(gè)隱藏文件。

歷史操作命令的清除:

如果在服務(wù)器中干了不好的事情,可以通過“history -c”命令進(jìn)行清除,那么其他人登錄終端時(shí)就無法查看歷史操作命令了。

但此命令并不會清除保存在文件中的記錄,因此需要手動(dòng)刪除.bash_profile文件中的記錄。

免費(fèi)視頻推薦:linux視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊10 分享