Maison > Article > Opération et maintenance > Comment afficher l'historique des commandes sous Linux
Linux peut utiliser la commande history pour afficher la commande history, qui peut répertorier toutes les commandes saisies. Les commandes saisies par l'utilisateur sont enregistrées dans un fichier, qui est sauvegardé dans le répertoire personnel de l'utilisateur actuellement connecté.
L'environnement d'exploitation de cet article : système centos 7, ordinateur thinkpad t480.
Dans l'environnement Linux, vous pouvez afficher les commandes récemment saisies en appuyant sur les touches fléchées haut et bas. Cependant, cette méthode ne peut les visualiser qu'une par une. En fait, le système fournit une méthode pour visualiser toutes les commandes historiques.
Entrez la commande suivante dans le terminal pour afficher toutes les commandes :
[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.*
La commande historique répertorie toutes les commandes qui ont été tapées. Les commandes tapées par l'utilisateur seront enregistrées dans un fichier, qui est enregistré dans la connexion actuelle dans le répertoire personnel de l'utilisateur.
Le nom du fichier est : .bash_history, ce fichier est un fichier caché.
Effacement des commandes d'opération de l'historique :
Si vous faites quelque chose de mal sur le serveur, vous pouvez l'effacer via la commande "history -c", afin que les autres ne puissent pas voir le historique lors de la connexion au terminal.
Cependant, cette commande n'effacera pas les enregistrements enregistrés dans le fichier, vous devez donc supprimer manuellement les enregistrements dans le fichier .bash_profile.
Recommandation vidéo gratuite : Tutoriel vidéo Linux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!