You are on page 1of 20

Cgep Ste-Foy

420-F10-SF

Linux Les commandes de bases importantes1

Les commandes de base en console


Introduction
La plupart des commandes prsentes ici sont documentes dans votre systme (si ce n'est pas le cas, instal lez les paquets manpages manpages-fr), il vous suffit alors de taper dans une console man commande pour avoir toutes les informations sur le fonctionnement de la commande voulue.

Je ne fais aucune diffrence entre les options POSIX et GNU Il est presque toujours possible de combiner les options (exemple : ls -l -a deviendra ls -la) Je ne prcise pas si les commandes doivent tre excutes avec des droits plus levs que ceux des simples utilisateurs.

commandes Unix de base connatre


man

quivalent MS-DOS/MS Windows : help Signification : Page de manuel Affiche les pages du manuel systme. Chaque argument donn a man est gnralement le nom d'un programme, d'un utilitaire ou d'une fonction. Exemples d'utilisation :
o

man man affiche les informations pour l'utilisation de man

'q' pour quitter

ls

quivalent MS-DOS/MS Windows : dir Signification : list segment Permet de lister un rpertoire Options les plus frquentes :
o

-l : Permet un affichage dtaill du rpertoire (permissions d'accs, le nombre de liens physiques, le nom du propritaire et du groupe, la taille en octets, et l'horodatage)

Tir du site : http://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base Jean-Pierre Duchesneau 30 avril 2009 Page 1/20

Cgep Ste-Foy o o

420-F10-SF

-h : Associ avec -l affiche la taille des fichiers avec un suffixe correspondant l'unit (K, M, G) -a : Permet l'affichage des fichiers et rpertoires cachs (ceux qui commencent par un . (point))

Exemples d'utilisation :
o o o

ls -a affiche tous les fichiers et rpertoires cachs du rpertoire courant ls /etc/ affiche le contenu du rpertoire /etc/ lspci ou lsusb affiche les priphriques PCI ou USB connects.

cd

quivalent MS-DOS/MS Windows : cd Signification : change directory Permet de se promener dans les rpertoires Exemples d'utilisation :
o o

cd .. permet de remonter au rpertoire parent cd /usr/bin/ se place dans le rpertoire /usr/bin/

mv

quivalent MS-DOS/MS Windows : move ou ren Signification : move Permet de dplacer ou renommer des fichiers et des rpertoires Options les plus frquentes :
o o o

-f : Ecrase les fichiers de destination sans confirmation -i : Demande confirmation avant d'craser -u : N'crase pas le fichier de destination si celui-ci est plus rcent

Exemples d'utilisation :
o o

mv monFichier unRep/ Dplace monFichier dans le rpertoire unRep mv unRep/monFichier Dplace le fichier monFichier du rpertoire unRep l o on se trouve

Jean-Pierre Duchesneau

30 avril 2009

Page 2/20

Cgep Ste-Foy o

420-F10-SF

mv unRep monRep Renomme unRep en monRep

cp

quivalent MS-DOS/MS Windows : copy Signification : copy Permet de copier des fichiers ou des rpertoires Options les plus frquentes :
o o o o o o

-a : Archive. Copie en gardant les droits, dates, propritaires, groupes, etc. -i : Demande une confirmation avant d'craser -f : Si le fichier de destination existe et ne peut tre ouvert alors le dtruire et essayer nouveau -r : Copie un rpertoire et tout son contenu -u : Ne copie que les fichiers plus rcents ou qui n'existent pas -v : permet de suivre les copies ralises en temps rel

Exemples d'utilisation :
o o

cp monFichier sousrep/ Copie monFichier dans sousrep cp -r monRep/ ailleurs/ Copie le rpertoire monRep vers ailleurs en crant le rpertoire s'il n'existe pas.

rm

quivalent MS-DOS/MS Windows : del Signification : remove Permet d'effacer des fichiers Options les plus frquentes :
o o

-f : Ne demande pas de confirmation avant d'effacer -r : Efface rcursivement les fichiers ainsi que les rpertoires

Exemples d'utilisation :
o o

rm CeFichier Efface le fichier CeFichier rm -rf /tmp/LeRep Efface le rpertoire /tmp/LeRep ainsi que tous ses fichiers sans demander de confirmation

mkdir
Jean-Pierre Duchesneau 30 avril 2009 Page 3/20

Cgep Ste-Foy

420-F10-SF

quivalent MS-DOS/MS Windows : mkdir ou md Signification : make directory Cre un rpertoire vide Options les plus frquentes :
o

-p : Cre les rpertoires parents s'ils n'existent pas

Exemples d'utilisation :
o o

mkdir photos Cre le rpertoire photos mkdir -p photos/2005/noel Cre le rpertoire noel et s'ils n'existent pas les rpertoires 2005 et photos

rmdir

quivalent MS-DOS/MS Windows : rmdir ou rd Signification : remove directory Supprime un rpertoire (vide) Options les plus frquentes :
o

-p : Supprime les rpertoires parents s'ils deviennent vides

Exemples d'utilisation :
o

rmdir LeRep Supprime le rpertoire LeRep

top

Montre la charge CPU Options les plus frquentes :


o

-u : affiche les processus pour un utilisateur donn

Exemples d'utilisation :
o o

top top -u root

pwd

quivalent MS-DOS/MS Windows : chdir Signification : print working directory Affiche le rpertoire en cours

ln
Jean-Pierre Duchesneau 30 avril 2009 Page 4/20

Cgep Ste-Foy

420-F10-SF

Signification : link Cre un lien (physique ou symbolique) Options les plus frquentes :
o o o

-s : Cre un lien symbolique (similaire au raccourci du monde Windows) -f : Force l'crasement du fichier de destination s'il existe -d : Cre un lien sur un rpertoire (uniquement en mode sudo ou root)

Exemples d'utilisation :
o

ln -s Rep1/Rep2/Monfichier MonLien Cre un lien symbolique MonLien de Rep1/Rep2/Monfichier dans le rpertoire o on se trouve ln Monfichier unRep/AutreNom Cre un lien physique AutreNom de Monfichier dans le rpertoire unRep

Notes :
o

Vrifiez que vous vous trouvez bien dans le dossier dans lequel vous souhaitez crer le lien avant de faire cette commande.

find

quivalent MS-DOS/MS Windows : find Signification : rechercher Permet de chercher des fichiers et ventuellement excuter des commandes ceux-ci Options les plus frquentes :
o o o o o o o o

-name : Recherche d'un fichier par son nom -iname : Mme chose que name mais insensible la casse -type : Recherche de fichier d'un certain type -atime : Recherche par date de dernier accs -mtime : Recherche par date de dernire modification -link : Recherche du nombre de liens au fichier -user : Recherche de fichiers appartenant l'utilisateur donn -group : Recherche de fichiers appartenant au groupe donn

Action les plus frquentes :


o o o

-exec : Excute la commande donne aux fichier trouvs -ok : Mme chose que exec mais demande une confirmation -ls : excute la commande ls chaque fichier trouv
30 avril 2009 Page 5/20

Jean-Pierre Duchesneau

Cgep Ste-Foy

420-F10-SF

Oprateurs les plus frquents :


o o o

-a : Oprateur ET -o : Oprateur OU ! ou -not : Oprateur NOT

Exemples d'utilisation :

simple

Placezvous dans le dossier rechercher et faites :

find monfichier* Recherche un fichier commenant par "monfichier" find *monfichier*.ogg Recherche un fichier contenant "monfichier" et ayant pour extention ".ogg"

avanc

find /home/ -name monfichier Recherche le fichier monfichier dans tous les rpertoires de /home/ find . -name "*.c" Recherche tous les fichiers ayant une extension .c find . -mtime -5 Recherche les fichiers du rpertoire courant qui ont t modifis entre maintenant et il y a 5 jours find /home/ -mtime -1 \! -type d Recherche uniquement les fichiers (! -type d signifie n'tait pas un rpertoire) ayant t modifis ces dernires 24h find . ! -user root Affiche tous les fichiers n'appartenant pas l'utilisateur root find . \( -name '*.wmv' -o -name '*.wma' \) -exec rm {} \; Recherche et supprime tous les fichiers WMA et WMV trouvs

grep

quivalent MS-DOS/MS Windows : find Signification : global regular expression print Recherche une chane de caractres dans des fichiers (ou depuis la console si aucun fichier n'est indiqu) ; Souvent utilis en filtre avec d'autres commandes. Options les plus frquentes :
o o o

-c : Retourne le nombre de lignes au lieu des lignes elles mmes -n : Retourne les lignes prfixes par leur numro -i : Insensible la casse

Jean-Pierre Duchesneau

30 avril 2009

Page 6/20

Cgep Ste-Foy o o o o

420-F10-SF

-r : Recherche rcursivement dans tous les sous-rpertoires ; On peut utiliser la commande rgrep -G : Recherche en utilisant une expression relationnelle basique (option par dfaut) -E : Recherche en utilisant une expression relationnelle tendue ; On peut utiliser la commande egrep -F : Recherche en utilisant une chane fixe ; On peut utiliser la commande fgrep

Exemples d'utilisation :
o

grep -n montexte monfichier Retourne toutes les lignes ainsi que leur numro ou montexte apparait dans monfichier

locate
Son utilisation trs simple est dtaille ici : recherche_ligne_commande

cat

quivalent MS-DOS/MS Windows : type Signification : concatenate Affiche le contenu d'un fichier Options les plus frquentes :
o o

-n : Affiche les numros de ligne -v : Affiche les caractres de contrles

Exemple d'utilisation :
o

cat -n monFichier Affiche monFichier en numrotant les lignes partir de 1

more

quivalent MS-DOS/MS Windows : type Signification : more Affiche un fichier page par page Options les plus frquentes :
o o

-s : Regroupe les lignes vides conscutives en une seule -f : Ne coupe pas les lignes longues

Exemple d'utilisation :

less

quivalent MS-DOS/MS Windows : type


30 avril 2009 Page 7/20

Jean-Pierre Duchesneau

Cgep Ste-Foy

420-F10-SF

Signification : less Affiche un fichier page par page Options les plus frquentes :
o o o o o o

-e ou -E : Quitte automatiquement la deuxime fois que la fin du fichier est atteinte, ou ds la premire fois avec -E. -F : Quitte automatiquement si le fichier tient sur le terminal. -m ou -M : Prompt long a la more. -r ou -R : Autorise les caractres spciaux. -x : Rgle la taille des tabulations. -~ : ne comble pas les lignes vides par des ~

Exemple d'utilisation :
o

less -Emr~ monFichier Affiche monFichier page par page avec un prompt long (affichage du pourcentage du fichier parcouru) en affichant les caractres spciaux sans combler les lignes vides par des ~

commandes systme
chmod

quivalent MS-DOS/MS Windows : cacls Signification : change mode Modifie les permissions d'accs un fichier ou un rpertoire. Type d'autorisations (une autorisation d'excution sur un rpertoire autorise son ouverture) :
o o o o o o o o o o

+ : Ajoute une permission - : Enlve une permission = : Autorise uniquement l'autorisation indique r : Lecture ; Valeur octale 4 w : Ecriture ; Valeur octale 2 x : Execution ; Valeur octale 1 s : Utilise les droits du propritaire ou du groupe lors de l'excution u : Propritaire du fichier g : Groupe propritaire du fichier o : Tous les autres utilisateurs

Options les plus frquentes :

Jean-Pierre Duchesneau

30 avril 2009

Page 8/20

Cgep Ste-Foy o o o

420-F10-SF

-R : Rcursif, modifie les autorisation d'un rpertoire et tout ce qu'il contient -c : Ne montrer que les fichiers ayant t rellement modifis -f : Ne pas afficher les messages d'erreur

Exemples d'utilisation :
o o o

chmod ugo+x monRep Ajoute l'excution (ouverture) du rpertoire monRep tous (propritaire, groupe, autres) chmod go-wx monRep Supprime l'autorisation de lecture et d'criture de monRep au groupe et aux autres chmod u=rw,go=r MonFichier Fixe l'autorisation de lecture et d'criture au propritaire de MonFichier et une autorisation de lecture au groupe et aux autres. chmod 644 MonFichier Exactement la mme chose que ci-dessus mais en utilisant les valeurs octales (Nota : 6 = 4+2 = lecture + criture) chmod u=rw,g=r,o= MonFichier Fixe l'autorisation d'ouverture et de lecture de MonFichier au propritaire, uniquement la lecture au groupe et interdit tout accs aux autres. chmod 640 MonFichier Exactement la mme chose que ci-dessus mais en utilisant les valeurs octales

chown

quivalent MS-DOS/MS Windows : cacls Signification : change owner Change le propritaire et le groupe propritaire d'un fichier Options les plus frquentes :
o

-R : Modifie rcursivement un rpertoire et tout ce qu'il contient

Exemples d'utilisation :
o

chown autreUtilisateur MonFichier Change le propritaire de MonFichier en autreUtilisateur

chgrp

Signification : change groupe Change le groupe propritaire d'un fichier Options les plus frquentes :
o o

-R : Change rcursivement un rpertoire et tout ce qu'il contient -h : Change le groupe propritaire d'un lien symbolique et seulement lui (ne touche pas la destination du lien)
30 avril 2009 Page 9/20

Jean-Pierre Duchesneau

Cgep Ste-Foy o

420-F10-SF

-L : Si fournie avec R , change le groupe propritaire d'un rpertoire et des fichiers qu'il contient s'il est point par un lien symbolique rencontr lors de l'excution

Exemples d'utilisation :
o o

chgrp unGroupe MonFichier Change le groupe propritaire du fichier MonFichier en unGroupe chgrp -R unGroupe monRep Change le groupe propritaire du rpertoire monRep ainsi que tout ce qu'il contient en unGroupe

free

Signification : mmoire libre Affiche la mmoire disponible / utilise du systme Options les plus frquentes :
o o o o o o

-b : Affiche la mmoire en bytes -k : Affiche la mmoire en kilo octet -m : Affiche la mmoire en mga octet -g : Affiche la mmoire en giga octet -s : Spcifie le dlai de raffichage de la mmoire -t : Affiche la ligne des totaux

Exemples d'utilisation :
o

free -m -s 5 Affiche la mmoire du systme en mga octet toutes les 5 secondes

mount

Signification : mount Monter un systme de fichiers Options les plus frquentes :


o o o o o o o

-a : Monter tous les systmes de fichier dclars dans le fichier /etc/fstab -t : Prcise le type de fichier monter -o : Ajouter une option. Options adjointe -o les plus frquentes : auto : Permet d'tre mont par -a async : Les entres/sorties sur le systme de fichiers seront asynchrones defaults : Utilise les options rw, suid, dev, exec, auto, nouser, et async. dev : Interprte les fichiers spciaux de priphriques du systme prsent dans /dev/
30 avril 2009 Page 10/20

Jean-Pierre Duchesneau

Cgep Ste-Foy o o o o o o o o o

420-F10-SF

exec : Permet l'excution de fichiers binaires du systme mont noauto : Empche d'tre mont avec -a nodev : Ne pas interprter les fichiers spciaux de priphriques du systme noexec : Empche l'excution de fichiers binaires du systme mont nouser : Ne pas autoriser d'autres utilisateurs que root (ou sudo) monter le systme de fichiers (comportement par dfaut) ro : Monte le systme en lecture seule rw : Monte le systme en lecture et criture suid : Prend en compte les bits SetUID ou SetGID du systme mont user : Permet aux utilisateurs ordinaires monter et dmonter le systme de fichiers (implique noexec, nosuid, et nodev sauf si surcharges)

Exemples d'utilisation :
o o o o

mount Liste tous les systmes de fichiers actuellement monts mount -a Monte tous les systmes de fichiers dclars dans le fichier /etc/fstab mount /mnt/maPartion Monte le systme de fichiers ad-hoc dclars dans le fichier /etc/fstab mount -t iso9660 monFichier.iso /mnt/monIso -o loop Monte dans un priphrique boucle (loop) le fichier iso monFichier.iso dans le rpertoire /mnt/monIso mount -t vfat -o defaults,rw,user,umask=022,uid=1000 /dev/sda1 /mnt/Mondisk/ Monte un disque dur USB (/dev/sda1) format en FAT32 (-t vfat) en lecture criture (rw) dans le rpertoire /mnt/Mondisk/ ; tous les utilisateurs peuvent le dmonter (user), les droits d'excution (uid=1000) sont fixs l'utilisateur ayant l'UID 1000 (sous Ubuntu, l'uid 1000 correspond au premier utilisateur cr) et la cration d'un fichier s'effectuera avec les permissions 644 (rw-r---r) et pour un rpertoire 755 (rwxr-xr-x) (umask 022)

Ressource :
o

A lire aussi mount_fstab

umount

Signification : unmout Dmonte un systme de fichiers Options les plus frquentes :


o o

-a : Dmonte tous les systmes de fichiers prsents dans /etc/mtab -d : Si le systme mont est un priphrique loop, librer le priphrique.

Jean-Pierre Duchesneau

30 avril 2009

Page 11/20

Cgep Ste-Foy o o

420-F10-SF

-f : Forcer le dmontage -r : Si impossible de dmonter, monter en lecture seule

Exemples d'utilisation :
o o o o

umount /mnt/Mondisk Dmonte le systme de fichiers mont dans /mnt/Mondisk umount -f /dev/cdrom Force le dmontage du priphrique CDROM umount -d /mnt/monIso Dmonte et libre le priphrique loop umount -a Dmonte tous les systmes de fichiers monts ( l'exception de /proc) ; ne sert que lorsque l'on veut redmarrer ou teindre sa machine manuellement et proprement.

sudo

quivalent MS-DOS/MS Windows : runas Signification : super user - do Permet d'excuter des commandes en tant qu'un autre utilisateur, donc avec d'autres privilges que les siens. Options les plus frquentes :
o o

-s : Importe les variables d'environnement du shell -k : Lorsque l'on utilise sudo, il garde en mmoire le mot de passe ; cette option dconnecte l'utilisateur et forcera redemander un mot de passe si sudo est excut avant le timeout dfini.

Exemples d'utilisation :
o

$ sudo reboot Lance la commande reboot avec les droits de l'utilisateur root

Ressources :
o o o

sudo Site officiel de sudo : Sudo Main Page Voir aussi la commande visudo

ps

quivalent MS-DOS/MS Windows : tasklist Signification : processes snapshot Affiche les processus en cours Options les plus frquentes :
30 avril 2009 Page 12/20

Jean-Pierre Duchesneau

Cgep Ste-Foy o o o o

420-F10-SF

-u : Affiche les processus de l'utilisateur qui excute la commande -au : Affiche les processus de tous les utilisateurs -aux : Affiche l'intgralit des processus du systme. quivalent ps -A -faux : Affiche tous les processus du systme en les regroupant par enchanement d'excution.

Exemples d'utilisation :
o o

ps -u Tous les processus de l'utilisateur courant ps -aux Tous les processus en cours

kill / killall

quivalent MS-DOS/MS Windows : taskkill Signification : kill / kill all [tuer/tuer tous] Permet d'envoyer un signal un processus ; kill ne comprend que les PID (Process Identifier, numro d'ordre du processus), killall quant lui comprend le nom du processus. Options les plus frquentes :
o

-s : Indique quel signal s envoyer au processus ; Le signal peut tre identifi soit par son nom (exemple : SIGTERM) soit par son numro (exemple : 9) ; Cette option peut tre remplace par le numro du signal : -s 9 est quivalent -9. -l : Affiche la liste des signaux connus.

Les signaux les plus courants sont : HUP signal 1 : signal de fin dexcution ou le processus doit relire son fichier de configuration. TERM signal 15 : Le signal Terminate indique un processus quil doit sarrter. KILL signal 9 : Le signal Kill indique au systme quil doit arrter un processus qui ne rpond plus. Exemples d'utilisation :
o o o

kill -15 14774 : Envoie le signal 15, ou TERM, au processus ayant le numro 14774 ce qui a pour effet de terminer proprement le processus. kill -9 7804 : Envoie le signal 9, ou KILL, au processus ayant le numro 7804 ce qui a pour effet de tuer le processus. killall -TERM firefox-bin : Envoie le signal TERM, ou 15, au processus firefox-bin ce qui a pour effet de le fermer.

Il est conseill1) de lancer des signaux de faible importance avant de lancer la grosse artillerie. En pratique, tester dans l'ordre et deux fois chacune de ces commandes :
kill pid (envoie le signal 15, TERM) kill -INT pid (envoie le signal 2, INT) kill -KILL pid (envoie le signal 9, KILL)

a ne marche pas ? Deux possibilits, diagnosticable l'aide de la commande ps aux|grep nom_du_process :


30 avril 2009 Page 13/20

Jean-Pierre Duchesneau

Cgep Ste-Foy o

420-F10-SF

Le processus est devenu zombie . Dans ce cas, la commande prcdente affiche un 'Z'. Pour le tuer, il faut tuer ou redmarrer son processus parent, que l'on peut dterminer avec la commande ps -ef ou ps afx. Le processus est ininterruptible (il apparat comme 'D' avec la commande prcdente), bloqu sur une opration d'entre/sortie (I/O), vraisemblablement suite un bug dans un pilote matriel. Dans ce cas, aucune issue : la politique des dveloppeurs du noyau linux est de considrer qu'avoir la main sur ce type de processus compromettrait trop profondment la stabilit du systme. C'est l'un des rares cas o l'on a pas d'autre choix que de redmarrer l'ordinateur.

passwd

Signification : password Permet de modifier le mot de passe d'un utilisateur Options les plus frquentes :
o

-S : Affiche l'tat dun compte (nom du compte, bloqu (L), si l'utilisateur na pas de mot de passe (NP) ou a un mot de passe utilisable (P), date de dernire modification du mot de passe, dure minimum avant modification, dure maximum de validit, dure davertissement, dure dinactivit autorise) A moins d'tre adminsitrateur systme ou rseau (auquel cas pourquoi lisez-vous ces lignes ?) cette commande s'utilise gnralement sans option.

Exemple d'utilisation :

groups

Signification : groups Affiche les groupes auxquels appartient un utilisateur Exemples d'utilisation :
o o

groups Affiche la liste des groupes auxquels appartient l'utilisateur ayant tap la commande. groups CyberSDF Affiche tous les groupes auxquels appartient l'utilisateur CyberSDF.

adduser

Signification : add user Ajoute un utilisateur, ou un groupe, au systme. Options les plus frquentes :
o o

disabled-login : Empche l'utilisateur de se connecter. disabled-password : Un peu comme </del>disabled-login sauf qu'il est possible de se connecter via une cl RSA SSH, pratique pour crer un utilisateur qui ne se connectera que via SSH. system : Cre un utilisateur systme.

Jean-Pierre Duchesneau

30 avril 2009

Page 14/20

Cgep Ste-Foy o o o

420-F10-SF

group : Avec system cre un groupe avec le mme ID que l'utilisateur systme, sans un groupe avec le nom donn sera cr home : Permet de fixer le rpertoire HOME de l'utilisateur. no-create-home : Ne cre pas de rpertoire HOME.

Exemples d'utilisation :
o o

adduser CyberSDF Cre l'utilisateur CyberSDF adduser disabled-password no-create-home CyberSSH Cre un utilisateur CyberSSH sans mot de passe qui ne pourra pas se connecter directement sur la machine et sans lui crer de rpertoire home. adduser disabled-password home /home/CyberSDF CyberSSH Mme chose qu'au dessus sauf qu'on lui donne le mme rpertoire HOME qu' l'utilisateur CyberSDF cr en premier.

deluser

Signification : delete user Supprime un utilisateur du systme. Option la plus frquente :


o o

system : Ne supprime l'utilisateur que si c'est un utilisateur systme. remove-home : Supprime l'utilisateur plus son dossier dans le home.

Exemple d'utilisation :
o o

deluser CyberSSH Supprime l'utilisateur CyberSSH deluser remove-home bob Supprime l'utilisateur bob ainsi que le dossier /home/bob

usermod

Signification : user modification Modifie le groupe d'appartenance d'un utilisateur. Options les plus frquentes :
o

-G, groups GROUPE1[,GROUPE2,[,GROUPEN]]] : Ajouter l'utilisateur aux groupes prcdents. Si lutilisateur fait actuellement partie dun groupe qui nest pas list, lutilisateur sera supprim du groupe. Ce comportement peut tre chang avec loption -a, qui permet dajouter lutilisateur une liste de groupes supplmentaires.

Exemples d'utilisation :
o

usermod -aG toto machin Ajoute l'utilisateur machin au groupe toto sans supprimer machin de son groupe originel.

Jean-Pierre Duchesneau

30 avril 2009

Page 15/20

Cgep Ste-Foy o

420-F10-SF

sudo usermod -d /home/nouveau_login -m -l nouveau_login ancien_login Permet de renommer le dossier utilisateur et de changer son nom. Pratique lorsque le pc change de mains.

df

Signification : disk free Affiche la quantit d'espace disque utilis par les systmes de fichiers. Options les plus frquentes :
o o o o

-a : Affiche tous les systmes de fichiers, y compris ceux de 0 blocs (par exemple : proc, sysfs, usbfs et tmpfs) -h : Ajoute aux valeur un M pour mbioctet (2^20 octets) pour que ce soit plus lisible. -H : Pareil que -h mais en mgaoctets (10^6 octets). -T : Affiche le type du systme de fichier.

Exemples d'utilisation :
o o o

df -h Affiche la quantit d'espace disque utilis en mbioctets par les systmes de fichiers. df /home Affiche la quantit d'espace disque utilis par la partition /home (si elle existe) df -T -h Affichage le nom des partitions et leur point de montage.

fdisk

quivalent MS-DOS/MS Windows : fdisk Signification : infos disques Affiche les infos des disques Options les plus frqentes :
o

-l Informations dtailles des disques

Exemples d'utilisation
o

sudo fdisk -l

du

quivalent MS-DOS/MS Windows : dir Signification : directory usage Affiche l'espace disque utilis par rpertoires Options les plus frquentes :

Jean-Pierre Duchesneau

30 avril 2009

Page 16/20

Cgep Ste-Foy o o o o

420-F10-SF

-a : Afficher pour tous les fichiers et pas uniquement les rpertoires. -c : Faire un total aprs avoir tout affich. -h : Ajoute un suffixe correspondant l'unit (K, M, G) -H : Idem que -h mais en puissance de 10

Exemple d'utilisation :
o

du -ch /home/CyberSDF Affiche la taille des rpertoires contenus dans /home/CyberSDF en utilisant un suffixe puis le total.

uptime

Signification : uptime Indique depuis quand le systme fonctionne. Exemples d'utilisation :


o

uptime Affiche l'heure actuelle, la dure depuis laquelle le systme fonctionne, le nombre d'utilisateurs actuellement connects, et la charge systme moyenne ; Commande de geek par excellence qui ne sert pas grand chose pour un utilisateur lambda, mais utile pour un administrateur.

lspci

Signification : list pci Liste tous les priphriques PCI Option la plus frquente :
o

-v : Affiche des informations plus dtailles

Exemples d'utilisation :
o

lspci

lsusb

Signification : list usb Liste tous les priphriques USB Option la plus frquente :
o

-v : Affiche des informations plus dtailles

Exemples d'utilisation :
o

lsusb

uname
Jean-Pierre Duchesneau 30 avril 2009 Page 17/20

Cgep Ste-Foy

420-F10-SF

Signification : unix name Affiche des informations sur le systme. Options les plus frquentes :
o o o o o o o

-s : Affiche le nom du noyau. -n : Affiche le nom de la machine (hostname). -r : Affiche la rvision du noyau -v : Affiche la version du noyau -m : Affiche le type de processeur de la machine (i386, i686, etc.) -o : Affiche le nom du systme d'exploitation -a : Afficher les informations en utilisant les options -snrvmo

Exemple d'utilisation :
o

uname -a Affiche tout.

apt-get

Signification : avanced package tool - get Permet l'installation et le retrait de packages en tenant compte des dpendances ainsi que le tlchargement des packages s'ils sont sur une source rseau. Commandes les plus frquentes :
o o o o o o

update : Met jour la liste des packages disponibles en fonction des sources fournies. upgrade : Met jour tous les packages dj installs. dist-upgrade : Pareil que prcdent mais permet galement de passer une version n+1 simplement de la distribution install : Installe un ou plusieurs packages. remove : Supprime un ou plusieurs packages. clean : Efface du disque dur les packages tlchargs.

Options les plus frquentes :


o o o o o

-f : Utilise avec install ou remove cette option permet de rparer un systme dont les dpendances sont dfectueuses. -m : Ignore les paquets manquants (a viter si on ne sait pas exactement ce que l'on fait). -s : Fait une simulation des actions mener sans rien toucher au systme. -y : Rpond automatiquement oui toutes les questions. -u : Affiche les paquets mis jour.
30 avril 2009 Page 18/20

Jean-Pierre Duchesneau

Cgep Ste-Foy o o

420-F10-SF

purge : A utiliser conjointement avec remove pour supprimer tout ce qui peut l'tre (fichiers de configuration par exemple). reinstall : Rinstaller les paquets avec leur version plus rcente.

Exemples d'utilisation :
o o o o

apt-get update Met jour la liste de packages. apt-get dist-upgrade Met jour tous les packages installs. apt-get install package1 package2 Installe package1 et package2. apt-get purge remove package3 Supprime package3 ainsi que tous les fichiers de configuration.

Ressources :
o o

apt Chez Debian le APT HOWTO

apt-cache

Signification : avanced package tool - cache Gestion des paquets et manipulation du cache par APT Commandes les plus frquentes :
o o o o o

show : Affiche les informations associes au paquet. search : Recherche l'expression rgulire donne sur tous les paquets disponibles. depends : Affiche les paquets dpendants du paquet donn. rdepends : Affiche les paquets qui ont en dpendance le paquet donn. madison : Affiche le dpt dans lequel se trouve le paquet donn.

Options les plus frquentes :


o o

-f : Affiche tous les champs d'information. -n : Ne recherche que dans les noms des paquets.

Exemples d'utilisation :
o o

apt-cache show xeyes Affiche les informations associe au paquet xeyes. apt-cache depends ubuntu-desktop Affiche toutes les dpendances du paquet ubuntu-desktop.

Jean-Pierre Duchesneau

30 avril 2009

Page 19/20

Cgep Ste-Foy o o o

420-F10-SF

apt-cache rdepends gnome-about Affiche tous les paquets dont dpend le paquet gnome-about. apt-cache search -n irc Recherche et affiche tous les paquets ayant dans leur nom irc apt-cache madison w32codecs Indique le dpt fournissant le paquet w32codecs

Jean-Pierre Duchesneau

30 avril 2009

Page 20/20

You might also like