How to view command history in Linux

王林
Release: 2023-01-05 16:08:04
Original
50515 people have browsed it

Linux can use the history command to view the history command, which can list all typed commands. The commands typed by the user are recorded in a file, which is saved in the home directory of the currently logged in user.

How to view command history in Linux

#The operating environment of this article: centos 7 system, thinkpad t480 computer.

In the Linux environment, you can view recently typed commands by pressing the up and down arrow keys. However, this method can only view them one by one. In fact, the system provides a method to view all historical commands.

Enter the following command in the terminal to view all commands:

[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 'vsroot\tALL=(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.*
Copy after login

The history command lists all the commands that have been typed. The commands typed by the user will be recorded in the file, which is saved in the current Log in to the user's home directory.

The file name is: .bash_history, this file is a hidden file.

Clearing of historical operation commands:

If you do something bad in the server, you can clear it through the "history -c" command, so that others will not be able to view the history when logging in to the terminal. Operation command.

But this command will not clear the records saved in the file, so you need to manually delete the records in the .bash_profile file.

Free video recommendation: linux video tutorial

The above is the detailed content of How to view command history in Linux. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template