Provided by: util-linux-locales_2.39.3-9ubuntu6.3_all 

NOM
last, lastb - Afficher une liste des derniers utilisateurs connectés
SYNOPSIS
last [options] [identifiant...] [tty...]
lastb [options] [identifiant...] [tty...]
DESCRIPTION
last parcourt le fichier /var/log/wtmp (ou le fichier indiqué par l’option -f) pour présenter une liste
de toutes les connexions et déconnexions des utilisateurs, depuis la création du fichier. Un ou plusieurs
identifiants et terminaux (tty) peuvent être indiqués, afin que last ne montre que les connexions et
déconnexions correspondant à ces arguments. Le nom des terminaux peut être abrégé, ainsi last 0 est
équivalent à last tty0.
À la réception d’un signal SIGINT (engendré par la touche d’interruption, généralement Contrôle-C) ou un
signal SIGQUIT, last indiquera le point où il est arrivé dans le fichier, et dans le cas de SIGINT, last
se terminera.
Le pseudo-utilisateur reboot est enregistré à chaque redémarrage du système, ainsi last reboot affichera
une liste de tous les redémarrages depuis la création du fichier de journalisation.
lastb se comporte comme last, mais il utilise le fichier /var/log/btmp qui journalise toutes les
tentatives infructueuses de connexion.
OPTIONS
-a, --hostlast
Afficher le nom d’hôte en dernière colonne. Principalement utile en combinaison avec l’option --dns.
-d, --dns
Pour les connexions non locales, Linux enregistre le nom d’hôte de l’hôte distant, ainsi que son
adresse IP. Avec cette option, l’adresse IP est à nouveau reconvertie en nom d’hôte.
-f, --file fichier
Indiquer à last d’utiliser le fichier indiqué au lieu de /var/log/wtmp. L’option --file peut être
indiquée plusieurs fois, et tous les fichiers concernés seront traités.
-F, --fulltimes
Afficher l’ensemble des dates et heures de connexion et de déconnexion.
-i, --ip
Comme --dns, mais afficher l’adresse IP de l’hôte au lieu du nom.
-nombre; -n, --limit nombre
Indiquer à last le nombre de lignes d’enregistrement à afficher.
-p, --present date
Afficher les utilisateurs présents à la date indiquée. C’est équivalent à l’utilisation des options
--since et --until ensemble avec la même date.
-R, --nohostname
Ne pas afficher le champ hostname.
-s, --since date
Afficher l’état des connexions depuis la date donnée. C’est utile, par exemple, pour déterminer
facilement qui était connecté à cet instant. L’option est souvent combinée avec --until.
-t, --until date
Afficher l’état des connexions jusqu’à la date indiquée.
--time-format format
Définir le format d’affichage de l’horodatage à celui de notime, short, full ou iso. La variante
notime n’affichera pas d’horodatage du tout, short est la valeur par défaut et full est identique à
l’option --fulltimes. La variante iso affichera l’horodatage au format ISO 8601. Le format ISO
contient l’indication de fuseau horaire, ce qui est préférable lorsque la sortie est étudiée hors du
système.
-w, --fullnames
Afficher les noms d’utilisateur et de domaine complets sur la sortie.
-x, --system
Afficher les arrêts du système et les modifications de niveau d’exécution (run level).
-h, --help
Afficher l’aide-mémoire puis quitter.
-V, --version
Afficher le numéro de version et quitter.
FORMATS DE DATE
Les options acceptant l’argument date permettent d’utiliser les formats suivants :
┌─────────────────────┬──────────────────────────────────────┐
│ │ │
│ YYYYMMDDhhmmss │ │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ YYYY-MM-DD hh:mm:ss │ │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ YYYY-MM-DD hh:mm │ (les secondes sont forcées à 00) │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ YYYY-MM-DD │ (l’heure est forcée à 00:00:00) │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ hh:mm:ss │ (la date est forcée à aujourd’hui) │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ hh:mm │ (la date est forcée à aujourd’hui et │
│ │ les secondes à 00) │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ now │ │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ yesterday │ (l’heure est forcée à 00:00:00) │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ today │ (l’heure est forcée à 00:00:00) │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ tomorrow │ (l’heure est forcée à 00:00:00) │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ +5min │ │
├─────────────────────┼──────────────────────────────────────┤
│ │ │
│ -5days │ │
└─────────────────────┴──────────────────────────────────────┘
FICHIERS
/var/log/wtmp, /var/log/btmp
NOTES
Les fichiers wtmp et btmp sont parfois absents. Le système ne journalise les informations que si les
fichiers sont déjà présents, mais ne les crée pas de lui-même. Il s’agit d’un choix local de
configuration. Si vous désirez utiliser ces journalisations, vous pouvez créer les fichiers avec une
simple commande touch(1) (par exemple, touch /var/log/wtmp).
Une entrée vide est un type d’entrée valide pour wtmp. Cela signifie qu’un fichier vide ou un fichier
avec des zéros n’est pas interprété comme étant une erreur.
The utmp file format uses fixed sizes of strings, which means that very long strings are impossible to
store in the file and impossible to display by last. The usual limits are 32 bytes for a user and line
name and 256 bytes for a hostname.
AUTEURS
Miquel van Smoorenburg <miquels@cistron.nl>
VOIR AUSSI
login(1), wtmp(5), init(8), shutdown(8)
SIGNALER DES BOGUES
Pour signaler un bogue, utilisez le gestionnaire de bogues sur
https://github.com/util-linux/util-linux/issues.
DISPONIBILITÉ
La commande last fait partie du paquet util-linux, elle est disponible sur l’archive du noyau Linux
<https://www.kernel.org/pub/linux/utils/util-linux/>.
util-linux 2.39.3 2025-06-05 LAST(1)