0% ont trouvé ce document utile (0 vote)
4 vues7 pages

Commandes système et historique shell

JAVA

Transféré par

Wiem Assadi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues7 pages

Commandes système et historique shell

JAVA

Transféré par

Wiem Assadi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

1) Commandes variées

1/ Affiche la date et l'heure actuelles du système.

2/ Affiche le nom de l'utilisateur actuel connecté au système.

3/ Affiche une liste des utilisateurs actuellement connectés au système avec leurs informations
de session (nom, terminal, date et heure de connexion).

4/ Affiche le contenu du fichier /etc/passwd qui contient des informations sur les utilisateurs
du système, telles que leur nom d'utilisateur, leur UID, GID, répertoire home, et shell par
défaut.

Crée un fichier vide appelé essai. Si le fichier existe déjà, cette commande met simplement à
jour la date de modification du fichier.
ls : Liste les fichiers et répertoires dans le répertoire courant.

 ls -l : Liste les fichiers avec des informations détaillées (permissions, propriétaire, taille,
etc.)

ls -al : Liste tous les fichiers, y compris les fichiers cachés (commençant par un point), et
affiche des détails sur ces fichiers.
man ls : Ouvre la page de manuel (documentation) pour la commande ls.

lsb_release -d : Affiche la description du système d'exploitation installé.

cat /etc/os-release : Affiche des informations détaillées sur le système d'exploitation actuel.

uname : Affiche des informations sur le noyau de l'OS, comme son nom et sa version

 id : Affiche l'ID utilisateur (UID), l'ID de groupe (GID), et les groupes auxquels appartient
l'utilisateur.
 logname : Affiche le nom de l'utilisateur ayant lancé la session (équivalent à whoami dans
certains cas).

 cal : Affiche le calendrier du mois actuel.

 date : Affiche la date et l'heure actuelles.

 bc : Lance une calculatrice en ligne de commande, permettant des calculs mathématiques


complexes.

 dc : Lance une calculatrice orientée vers les calculs en base décimale.

Effacer l'écran : La commande clear permet de vider le terminal.

 man -k screen : Recherche des manuels de commandes qui sont liés à la gestion de
l'écran (affichage dans le terminal).
Afficher le calendrier de l'année 2018 : cal 2018

Afficher la date au format jj-mm-aa


2) history
history : Affiche l'historique des commandes précédemment exécutées dans le shell.

 history 10 Affiche les 10 dernières commandes exécutées dans l'historique.

 !! : Exécute la dernière commande de l'historique.


 !n : Exécute la commande à la position n dans l'historique. Par exemple, !3 exécutera la
troisième commande.
 Lancer une commande de l'historique sans la retaper : utiliser ! suivi du début de la
commande, par exemple !ls pour exécuter la dernière commande ls.

 Rôle des commandes :

 $!! : Exécute la dernière commande.


 $!wh : Exécute la dernière commande qui commence par wh (par exemple who)

Vous aimerez peut-être aussi