« Commandes informations » : différence entre les versions

De Le Wiki du Forum-Debian.fr
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(8 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Stable}}
{{Stable}} <categorytree mode="pages" style="float:right; clear:right; margin-left:1ex; border:1px solid gray; padding:0.7ex; background-color:white;">Commandes</categorytree>  
<categorytree mode=pages style="float:right; clear:right; margin-left:1ex; border:1px solid gray; padding:0.7ex; background-color:white;">Commandes</categorytree>
 
= Obtenir des informations =
= Obtenir des informations =


{| class="prettytable"
{| class="prettytable"
! <center>'''LISTE_DES_COMMANDES'''</center>
|-
! <center>'''LISTE_DES_COMMANDES'''</center>  
! <center>'''EFFET'''</center>
! <center>'''EFFET'''</center>
|-
|-
| $ arch
| $ arch  
| Affiche l'architecture de la machine. Voir ''<nowiki>$ uname -a</nowiki>''.
| Affiche l'architecture de la machine. Voir ''<nowiki>$ uname -a</nowiki>''.
|-
| $ cat /proc/cpuinfo
| Informations sur le processeur.
|-
| $ cat /proc/interrupts
| Informations sur l'utilisation des [[Glossaire#IRQ|IRQs]] par les périphériques.
|-
| $ cat /proc/dma
| Informations sur l'utilisation des [[Glossaire#DMA|DMA]] par les périphériques.
|-
| $ cat /proc/ide/hda/settings
| Informations sur le disque dur [[Glossaire#IDE|IDE]].
|-
| $ cat /proc/ioports
| Informations sur l'utilisation des ports [[Glossaire#I/O|I/O]] (Input/Output) par les périphériques.
|-
|-
| $ date
| $ date  
| Affiche l'heure et la date.
| Affiche l'heure et la date.
|-
|-
| $ df -h
| $ df -h  
| Informations sur l'emplacement de montage des systèmes de fichiers (partitions utilisables pour stocker des fichiers) accessibles sur votre système et les capacités restantes sur chacun d'eux.
| Informations sur l'emplacement de montage des systèmes de fichiers (partitions utilisables pour stocker des fichiers) accessibles sur votre système et les capacités restantes sur chacun d'eux.
|-
| $ dmesg
| Pour voir les dernières informations du Kernel. Alternative : dmesg | less  (permet de se positionner au début du tampon). Tapez&nbsp;''Enter''&nbsp;pour faire défiler les lignes et&nbsp;''q''&nbsp;pour sortir.
|-
| $ fgconsole
| Dans quelle console suis-je ?
|-
|-
| $ free
| $ dmesg
| Affiche les quantités de mémoire et swap : totales, libres et utilisées.
| less (permet de se positionner au début du tampon). Tapez&nbsp;''Enter''&nbsp;pour faire défiler les lignes et&nbsp;''q''&nbsp;pour sortir.
 
|-
|-
| $ grep
| $ fgconsole
| Pour rechercher et afficher une chaîne de caractères. Exemple :''<nowiki># grep "linux" fichier.txt</nowiki>''&nbsp;affiche toutes les lignes contenant la chaîne de caractères&nbsp;''linux''&nbsp;dans le fichier ''fichier.txt''.
| Dans quelle console suis-je&nbsp;?
 
|-
|-
| $ grep -n
| $ free
| Indique le numéro de la ligne où se trouve la chaîne de caractères.
| Affiche les quantités de mémoire et swap&nbsp;: totales, libres et utilisées.
 
|-
|-
| $ /sbin/ifconfig
| $ /sbin/ifconfig  
| Permet d'avoir la liste des adresses [[Glossaire#IP|IP]] des interfaces réseaux (lo, ppp0, eth0, wlan...). Avec l'option -a, vous renseignera aussi sur les interfaces non actives.
| Permet d'avoir la liste des adresses [[Glossaire#IP|IP]] des interfaces réseaux (lo, ppp0, eth0, wlan...). Avec l'option -a, vous renseignera aussi sur les interfaces non actives.
|-
|-
| $ info nom_commande
| $ info nom_commande  
| Appelle les pages info concernant la commande désignée.
| Appelle les pages info concernant la commande désignée.
|-
|-
| $ last
| $ last  
| Affiche les derniers reboot, boot et connexion d'utilisateurs.
| Affiche les derniers reboot, boot et connexion d'utilisateurs.
|-
|-
| $ lastlog
| $ lastlog  
| Affiche précisément la date de la dernière connexion de tous les utilisateurs du système.
| Affiche précisément la date de la dernière connexion de tous les utilisateurs du système.
|-
|-
| $ logname
| $ logname  
| Sous quel login suis-je connecté ?
| Sous quel login suis-je connecté&nbsp;?
 
|-
| $ lshw
| C'est un petit utilitaire qui permet d'extraire les informations détaillées sur le matériel. Il peut rapporter la configuration détaillée de la RAM, la configuration de la carte mère, la version du CPU et sa vitesse, la configuration du cache, la vitesse du BUS, etc. Il n'est pas installé par défaut : '''<nowiki># aptitude install lshw</nowiki>'''. A noter que la sortie de la commande sera plus complète si elle est lancée avec les droits "root".
|-
|-
| $ lsmod
| $ lsmod  
| Liste tous les modules chargés dans le noyau.
| Liste tous les modules chargés dans le noyau.
|-
|-
| $ lsof /dev/dsp
| $ lsof /dev/dsp  
| Permet de connaître le processus qui occupe le périphérique&nbsp;''/dev/dsp''.
| Permet de connaître le processus qui occupe le périphérique&nbsp;''/dev/dsp''.
|-
|-
| $ lspci
| $ lspci  
| "whatis lspci" lspci (8) - list all [[Glossaire#PCI|PCI]] devices. Informations sur les bus PCI du système et les périphériques PCI qui y sont rattachés ( y compris [[Glossaire#AGP|AGP]]). Commande très utile pour obtenir des renseignements sur le hardware de votre système. L'affichage de ''Unknown device'' signifie que l'ID PCI du périphérique n'a pas de nom correspondant dans la base de données de&nbsp;''lspci'' (Cela ne veut pas dire que le périphérique marche, ne marche pas ou ne marchera jamais sous Linux.)
| "whatis lspci" lspci (8) - list all [[Glossaire#PCI|PCI]] devices. Informations sur les bus PCI du système et les périphériques PCI qui y sont rattachés ( y compris [[Glossaire#AGP|AGP]]). Commande très utile pour obtenir des renseignements sur le hardware de votre système. L'affichage de ''Unknown device'' signifie que l'ID PCI du périphérique n'a pas de nom correspondant dans la base de données de&nbsp;''lspci'' (Cela ne veut pas dire que le périphérique marche, ne marche pas ou ne marchera jamais sous Linux.)
|-
|-
| $ lsusb
| $ lsusb  
| Liste des périphériques [[Glossaire#USB|USB]] branchés.
| Liste des périphériques [[Glossaire#USB|USB]] branchés.
|-
|-
| $ man commande
| $ man commande  
| Affiche la page de manuel de la commande indiquée, [[Glossaire#RTFM|RTFM]] !
| Affiche la page de manuel de la commande indiquée, [[Glossaire#RTFM|RTFM]]&nbsp;!
 
|-
| $ pager /proc/cpuinfo
| Informations sur le processeur.
|-
| $ pager /proc/interrupts
| Informations sur l'utilisation des [[Glossaire#IRQ|IRQs]] par les périphériques.
|-
| $ pager /proc/dma
| Informations sur l'utilisation des [[Glossaire#DMA|DMA]] par les périphériques.
|-
| $ pager /proc/ide/hda/settings
| Informations sur le disque dur [[Glossaire#IDE|IDE]].
|-
| $ pager /proc/ioports
| Informations sur l'utilisation des ports [[Glossaire#I.2FO|I/O]] (Input/Output) par les périphériques.
|-
|-
| $ stat -c "%a" /fichier
| $ stat -c "%a" /fichier  
| Renvoie les droits de 'fichier' en chiffres (755)
| Renvoie les droits de 'fichier' en chiffres (755)
|-
|-
| $ stat -c "%A" /fichier
| $ stat -c "%A" /fichier  
| Renvoie les droits de 'fichier' en lettres (-rwx------)
| Renvoie les droits de 'fichier' en lettres (-rwx------)
|-
|-
| $ tail -f /var/log/messages
| $ tail -f /var/log/messages  
| Affiche les messages du noyau en direct.
| Affiche les messages du noyau en direct.
|-
|-
| $ type nom_commande
| $ type nom_commande  
| Indique si&nbsp;''nom_commande''&nbsp;est une commande shell, une commande Unix, un alias ou une fonction définie par l'utilisateur.
| Indique si&nbsp;''nom_commande''&nbsp;est une commande shell, une commande Unix, un alias ou une fonction définie par l'utilisateur.
|-
|-
| $ type -p nom_commande
| $ type -p nom_commande  
| Affiche l'emplacement de la commande spécifiée.
| Affiche l'emplacement de la commande spécifiée.
|-
|-
| $ uname -a
| $ uname -a  
| Affiche de nombreuses informations sur le système installé sur la machine.
| Affiche de nombreuses informations sur le système installé sur la machine.
|-
|-
| $ uname -m
| $ uname -m  
| Affiche le type du système installé sur la machine.
| Affiche le type du système installé sur la machine.
|-
|-
| $ uname -n
| $ uname -n  
| Affiche le nom de la machine dans le système.
| Affiche le nom de la machine dans le système.
|-
|-
| $ uname -r
| $ uname -r  
| Affiche le numéro de version du système.
| Affiche le numéro de version du système.
|-
|-
| $ uname -s
| $ uname -s  
| Affiche le nom du système.
| Affiche le nom du système.
|-
|-
| $ uptime
| $ uptime  
| Affiche le temps écoulé depuis le dernier démarrage.
| Affiche le temps écoulé depuis le dernier démarrage.
|-
|-
| $ vmstat
| $ vmstat  
| Affiche des informations sur la machine virtuelle.
| Affiche des informations sur la machine virtuelle.
|-
|-
| $ w
| $ w  
| Affiche la charge de votre [[Glossaire#PC|PC]]. Permet de savoir quels utilisateurs sont logués sur le système et ce qu'ils font.
| Affiche la charge de votre [[Glossaire#PC|PC]]. Permet de savoir quels utilisateurs sont logués sur le système et ce qu'ils font.
|-
|-
| $ whatis nom_commande
| $ whatis nom_commande  
| Affiche une explication en une ligne sur la commande spécifiée. Par exemple ''whatis blkid'' retournera : ''blkid (8) - command-line utility to locate/print block device attributes''
| Affiche une explication en une ligne sur la commande spécifiée. Par exemple ''whatis blkid'' retournera&nbsp;: ''blkid (8) - command-line utility to locate/print block device attributes''
 
|-
|-
| $ whereis nom
| $ whereis nom  
| Pour rechercher l'emplacement d'un exécutable, d'une source, d'une page de manuel concernant une commande.
| Pour rechercher l'emplacement d'un exécutable, d'une source, d'une page de manuel concernant une commande.
|-
|-
| $ which
| $ which  
| Chemin d'accès d'une commande donnée. Exemple :''<nowiki># which ls</nowiki>''&nbsp;provoquera la réponse :&nbsp;''/bin/ls''
| Chemin d'accès à une commande donnée. Exemple&nbsp;:''<nowiki># which ls</nowiki>''&nbsp;provoquera la réponse&nbsp;:&nbsp;''/bin/ls''
 
|-
|-
| $ whoami
| $ whoami  
| Qui suis-je ?
| Qui suis-je&nbsp;?
 
|}
|}


[[Utilisateur:Lol|Lol]] 20 janvier 2010 à 12:19 (UTC)
[[Utilisateur:Lol|Lol]] 20 janvier 2010 à 12:19 (UTC)  


[[Category:Commandes]]
[[Catégorie:Commandes]]
[[Niveau de difficulté::Débutant]]

Dernière version du 28 avril 2012 à 08:45

Release Le contenu de ce document a été validé. Vous pouvez suivre ses indications sans inquiétude.
Attention: Cependant, si au cours de vos manipulations un problème survenait, vous ne pouvez en aucun cas incriminer ce site. Posez vos questions sur le forum.

Obtenir des informations

LISTE_DES_COMMANDES
EFFET
$ arch Affiche l'architecture de la machine. Voir $ uname -a.
$ date Affiche l'heure et la date.
$ df -h Informations sur l'emplacement de montage des systèmes de fichiers (partitions utilisables pour stocker des fichiers) accessibles sur votre système et les capacités restantes sur chacun d'eux.
$ dmesg less (permet de se positionner au début du tampon). Tapez Enter pour faire défiler les lignes et q pour sortir.
$ fgconsole Dans quelle console suis-je ?
$ free Affiche les quantités de mémoire et swap : totales, libres et utilisées.
$ /sbin/ifconfig Permet d'avoir la liste des adresses IP des interfaces réseaux (lo, ppp0, eth0, wlan...). Avec l'option -a, vous renseignera aussi sur les interfaces non actives.
$ info nom_commande Appelle les pages info concernant la commande désignée.
$ last Affiche les derniers reboot, boot et connexion d'utilisateurs.
$ lastlog Affiche précisément la date de la dernière connexion de tous les utilisateurs du système.
$ logname Sous quel login suis-je connecté ?
$ lshw C'est un petit utilitaire qui permet d'extraire les informations détaillées sur le matériel. Il peut rapporter la configuration détaillée de la RAM, la configuration de la carte mère, la version du CPU et sa vitesse, la configuration du cache, la vitesse du BUS, etc. Il n'est pas installé par défaut : # aptitude install lshw. A noter que la sortie de la commande sera plus complète si elle est lancée avec les droits "root".
$ lsmod Liste tous les modules chargés dans le noyau.
$ lsof /dev/dsp Permet de connaître le processus qui occupe le périphérique /dev/dsp.
$ lspci "whatis lspci" lspci (8) - list all PCI devices. Informations sur les bus PCI du système et les périphériques PCI qui y sont rattachés ( y compris AGP). Commande très utile pour obtenir des renseignements sur le hardware de votre système. L'affichage de Unknown device signifie que l'ID PCI du périphérique n'a pas de nom correspondant dans la base de données de lspci (Cela ne veut pas dire que le périphérique marche, ne marche pas ou ne marchera jamais sous Linux.)
$ lsusb Liste des périphériques USB branchés.
$ man commande Affiche la page de manuel de la commande indiquée, RTFM !
$ pager /proc/cpuinfo Informations sur le processeur.
$ pager /proc/interrupts Informations sur l'utilisation des IRQs par les périphériques.
$ pager /proc/dma Informations sur l'utilisation des DMA par les périphériques.
$ pager /proc/ide/hda/settings Informations sur le disque dur IDE.
$ pager /proc/ioports Informations sur l'utilisation des ports I/O (Input/Output) par les périphériques.
$ stat -c "%a" /fichier Renvoie les droits de 'fichier' en chiffres (755)
$ stat -c "%A" /fichier Renvoie les droits de 'fichier' en lettres (-rwx------)
$ tail -f /var/log/messages Affiche les messages du noyau en direct.
$ type nom_commande Indique si nom_commande est une commande shell, une commande Unix, un alias ou une fonction définie par l'utilisateur.
$ type -p nom_commande Affiche l'emplacement de la commande spécifiée.
$ uname -a Affiche de nombreuses informations sur le système installé sur la machine.
$ uname -m Affiche le type du système installé sur la machine.
$ uname -n Affiche le nom de la machine dans le système.
$ uname -r Affiche le numéro de version du système.
$ uname -s Affiche le nom du système.
$ uptime Affiche le temps écoulé depuis le dernier démarrage.
$ vmstat Affiche des informations sur la machine virtuelle.
$ w Affiche la charge de votre PC. Permet de savoir quels utilisateurs sont logués sur le système et ce qu'ils font.
$ whatis nom_commande Affiche une explication en une ligne sur la commande spécifiée. Par exemple whatis blkid retournera : blkid (8) - command-line utility to locate/print block device attributes
$ whereis nom Pour rechercher l'emplacement d'un exécutable, d'une source, d'une page de manuel concernant une commande.
$ which Chemin d'accès à une commande donnée. Exemple :# which ls provoquera la réponse : /bin/ls
$ whoami Qui suis-je ?

Lol 20 janvier 2010 à 12:19 (UTC) Débutant