Maison  >  Article  >  Opération et maintenance  >  Gestion des utilisateurs Linux (3) Explication détaillée sur la façon d'afficher l'heure de connexion de l'utilisateur et l'historique des commandes

Gestion des utilisateurs Linux (3) Explication détaillée sur la façon d'afficher l'heure de connexion de l'utilisateur et l'historique des commandes

黄舟
黄舟original
2017-06-06 10:45:562475parcourir


1. Afficher les informations de l'utilisateur actuellement connecté
qui commande :
La sortie par défaut de who inclut le nom d’utilisateur, le type de terminal, la date de connexion et l’hôte distant.
qui /var/log/wtmp
Vous pouvez afficher chaque connexion depuis la création du fichier wtmp
(1)-b : Afficher l'heure du dernier démarrage du système
(2) -H : Imprimer le titre de chaque colonne

commande des utilisateurs :
Imprime les utilisateurs actuellement connectés, chaque nom d'utilisateur affiché correspond à une session de connexion.

2. Afficher l'historique des commandes
Chaque utilisateur a un historique des commandes
Afficher $HOME/.bash_history
ou saisir dans le terminal : historique

3. 🎜> pour afficher
connexion utilisateur historique Cette commande lira le fichier /var/log/wtmp ; /var/log/btmp peut afficher les informations de connexion à distance.
Last imprime les informations de connexion de tous les utilisateurs par défaut.
Si vous souhaitez imprimer les informations de connexion d'un certain utilisateur, vous pouvez utiliser
dernier nom d'utilisateur

Options :

(1)-x : Afficher la mise sous et hors tension du système et les informations sur le niveau d'exécution
(2)-a : Afficher l'adresse IP de connexion dans la dernière ligne
(3 ) -f : Lire un fichier spécifique, vous pouvez choisir -f /var/log/btmp file
(4) -d : Convertir l'adresse IP en nom d'hôte
(5) -n : Définir l'affichage du list Nombre de colonnes
(6) -t : Afficher l'historique de connexion de l'utilisateur à l'heure spécifiée
Par exemple :
dernier -t 20150226160404
Afficher l'historique de connexion avant cet
horodatage

4. Commande lastlog

Afficher le dernier historique de connexion de tous les utilisateurs
la commande lira le fichier /var/log/lastlog de l'utilisateur ; L'ordre de tri est conforme à l'ordre dans /etc/passwd
Options :
(1) -u : Afficher l'historique de la dernière connexion d'un utilisateur
Par exemple : lastlog -u test
Afficher l'historique de connexion du test utilisateur
(2) -t : Afficher l'historique de connexion de l'utilisateur au cours des derniers jours
Par exemple : lastlog -t 1
Afficher l'historique de connexion au cours du dernier jour
(3) -b : Afficher l'historique de connexion de l'utilisateur avant le nombre de jours spécifié
Par exemple : lastlog -b 60
Afficher l'historique de connexion des utilisateurs il y a 60 jours

5. commande ac

Signalez le temps de connexion de l'utilisateur (heures) en fonction des heures de connexion et de
sortie dans le fichier /var/log/wtmp. Le rapport de sortie par défaut est la durée totale . (1)-p : Afficher le temps de connexion de chaque utilisateur
(2)-d : Afficher l'heure de connexion quotidienne
(3) -y : Afficher l'année, utilisé en conjonction avec -d

1. Afficher les informations de l'utilisateur actuellement connecté
qui commande :
La sortie par défaut de who inclut le nom d'utilisateur, le type de terminal, la date de connexion et l'hôte distant.
qui /var/log/wtmp
Vous pouvez afficher chaque connexion depuis la création du fichier wtmp
(1)-b : afficher l'heure du dernier démarrage du système
(2) -H : imprimer le titre de chaque colonne

commande des utilisateurs :
Imprime les utilisateurs actuellement connectés, chaque nom d'utilisateur affiché correspond à une session de connexion.

2. Afficher l'historique des commandes
Chaque utilisateur a un historique des commandes
Afficher $HOME/.bash_history
ou saisir dans le terminal : historique

3. 🎜>Afficher l'historique de connexion des utilisateurs
Cette commande lira le fichier /var/log/wtmp ; /var/log/btmp peut afficher les informations de connexion à distance.
Last imprime les informations de connexion de tous les utilisateurs par défaut.
Si vous souhaitez imprimer les informations de connexion d'un certain utilisateur, vous pouvez utiliser
dernier nom d'utilisateur

Options :

(1)-x : afficher la mise sous et hors tension du système et les informations sur le niveau d'exécution
(2)-a : afficher l'adresse IP de connexion dans la dernière ligne
(3 ) -f : Lire un fichier spécifique, vous pouvez choisir -f /var/log/btmp file
(4) -d : Convertir l'adresse IP en nom d'hôte
(5) -n : Définir l'affichage du list Nombre de colonnes
(6) -t : Afficher l'historique de connexion de l'utilisateur à l'heure spécifiée
Par exemple :
dernier -t 20150226160404
Afficher l'historique de connexion avant cet horodatage

4. La commande lastlog

Afficher le dernier historique de connexion de tous les utilisateurs
La commande lira le fichier /var/log/lastlog ; selon /etc/ Sequence
options dans passwd :
(1) -u : Afficher l'historique de la dernière connexion d'un utilisateur
Par exemple : lastlog -u test
Afficher l'historique de connexion du test utilisateur
(2) -t : Afficher l'historique de connexion de l'utilisateur au cours des derniers jours
Par exemple : lastlog -t 1
Afficher l'historique de connexion au cours du dernier jour
(3) -b : Afficher l'historique de connexion de l'utilisateur avant le nombre de jours spécifié
Par exemple : lastlog -b 60
Afficher l'historique de connexion des utilisateurs il y a 60 jours

5. Signalez le temps de connexion de l'utilisateur (heures) en fonction des heures de connexion et de sortie dans le fichier /var/log/wtmp, et le rapport de sortie par défaut est la durée totale

(1)-p : Afficher le temps de connexion de chaque utilisateur
(2)-d : Afficher l'heure de connexion quotidienne
(3)-y : affiche l'année, utilisé en conjonction avec -d

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn