last permet d’afficher les informations concernant les dates, et sessions ouvertes par les utilisateurs. Elle intègre de nombreuses options qui permettent d’affiner le résultat en sortie.Voyons-en quelques unes :
- last : affiche l’historique de sessions pour tous les utilisateurs
- last username: uniquement pour l’utilisateur spécifié
- last -n 6 : affiche seulement 6 lignes d’historique
L’option -a n’apporte finalement pas plus de choses signifiantes que la commande de base. Il est également à noter que lors d’une déconnexion d’un terminal, last affiche tout de même une connexion sur celui-ci mais en état « gone- no logout» , vu le temps de rafraîchissement.
matrix pts/2 Sun Jul 19 07:50 still logged in
matrix pts/3 Sun Jul 19 07:50 gone – no logout
matrix pts/2 Sun Jul 19 07:49 – 07:50 (00:01)
matrix pts/1 Sun Jul 19 07:46 still logged in
whatis, dans le même esprit que la commande apropos permet de rechercher la définition d’une commande, en d’autres termes sa fonction première.
Cette commande est semblable à un « man -f» . On peut créer une base de donnée des mots clés à rechercher via la commande mkwhatis.
On peut également inclure un répertoire particulier dans la recherche via l’option -M :
- $ whatis -M /usr/sbin touch
Sinon, la commande courante est :
apropos permet de localiser toutes les pages man se référant au mot clé recherché. Plusieurs mots clés peuvent également être passés en arguments de la commande.
Chacun des mots clés est traité séparément, sauf si l’on regroupe le terme recherché entre quotes (» ). Par contre, cette commande ignore la casse,et par conséquent cherchera toutes les pages se référant à peu près au mot recherché, les quotes ne faisant pas exception.
En fait, cette commande est totalement identique à un « man -k» .
exemple de commande:
- $ apropos touch
touch (1) – Updates file access and modification times
top permet d’afficher la liste des tâches en cours de façon totalement dynamique, et en temps réel. Cela affiche les informations sommaires d’une liste de tâches actuellement gérées par le kernel Linux.
Cet outil est parfaitement configurable par tous les utilisateurs, et permet d’interagir directement avec la console de supervision.
Les options les plus courantes sont:
- $ top -b : affiche les informations de façon à être envoyé à un fichier texte, ou un programme.
- $ top -d 1.1 : délai de rafraîchissement, dans cet exemple, tous les secondes.
- $ top -n 5 : nombre de fois à être rafraîchit; passé ce nombre, le programme s’arrête.
Il est important de souligner que des options peuvent également être renseigné pendant l’affiichage, par exemple « m» désactive l’affichage de la mémoire utlisée.
Quoiqu’il en soit, cet outil regorge d’options, et d’informations qui mériteraient un dossier spécifique…