Académique Documents
Professionnel Documents
Culture Documents
introduction
qu’est ce que la console ?
c’est un écran noir qui est en attente d’une instruction. C’est une interface avec
unix . il offre à l’utilisateur l’interface de base avec le système d’exploitation
Absolue : la liste des différents répertoires traversés pour aller de la racine (‘ /’)
au fichier. Les différents répertoires sont séparés par le séparateur ‘/’
Ex /home / Alexis/dossier1/fichier.txt
La plupart du temps les droits d’un fichier sont représentés sous forme
de ligne par conséquent il faut apprendre à lire ces droits qui
respectent un formalisme précis
Rw-r—r—1 alexis alexis 441 2010-12-11 17 :02 Fichier1.txt
Le bloc encadré en rouge issue d’une ligne donnée par la commende
« ls-l » donne les droits des utilisateurs pour le fichier : « fichier1.txt »
Commende linux
Ls (entrer) affiche les dossier et les fichier
CD
LS
Signification List
But Permet de lister un répertoire, c’est-à-
dire affiche son contenu.
Options fréquentes -h : avec l’option -l. affiche la taille
des fichiers en ko/mo/go pour plus de
lisibilité
Ls /usr/lib/ : affiche le contenue du
dossier /usr/lib
Exemples d’utilisation Lsusb : affiche les périphériques usb
connectés (pratique en cas de
problème )
cp
Signification copy
But Permet de copier des fichiers ou
répertoire
-i : demande la permission avant
d’écraser un fichier
-a : copie en conservant la date , les
Options fréquente droits , propriétaire, groupe ect…
-v : permet de suivre la copie des
fichiers
-r : copie un répertoire et tout son
contenu
Cp fichier.txt dossier : copie fichier.txt
dans le répertoire « dossier »
Exemples d’utilisation Cp -r dossier /chemins/conteneur :
copie le répertoire « dossier » dans
/chemin/conteneur et créé les dossier
conteneur s’il n’existe pas
MV
Signification move
But Permet de déplacer des fichiers ou
répertoires. cette commande sert
aussi à renommer des fichiers
Options fréquentes -i demande la permission avant
d’écraser un fichier
-u n’écrase pas le fichier de
destination s'il est plus récent
-v permet de suivre l’évolution du
déplacement des fichiers
Exemples d’utilisation Mv fichier.txt dossier déplacer
fichier.txt dans le fichiers
Mv dossier /chemin/conteneur
déplacer le répertoire « dossier » dans
/chemin/conteneur
Mv fichier1.txt nouveauNom.txt
renommée fichier1.txt en
nouveauNom.txt
Changer les droits d’un fichier
chmod
Signification Changer file mode bits
But Changer les droits d’un fichier ou dossier
Options fréquentes -R changer les droits d’un répertoire et son contenu
Note *droits : r : lecteur (octal 4) / w : écriture (2) / x : exe
*opérateur : + : ajoute / - : enlève / = : fixe les
permissions
catégorie : u : propriétaire / g : groupe / o :les autres
chown
Signification Change owner
But Changer le propriétaire d’un fichier ou dossier
Options fréquentes -R : change un répertoire et tout ce qu’il contient
Exemples Chown dupont fichier : changer le propriétaire du
d’utilisations fichier en dupont , dupont possède désormais le
fichier
Lister des processus
ps
Signification Processes snapshot
But Permet d’afficher les processus en cours
Options fréquentes -u affiche les processus d’un utilisateur particulier
-ef affiche les processus de tous les utilisateurs
-ejH : affiche les processus sous forme d’arbre
-I « long format » affiche plus d’informations
-o personnaliser l’affichage
Exemples Ps -u alexis affiche les processus de l’utilisateur alexis
d’utilisation Ps -elf : affiche les processus de tous le monde avec
top
Signification top
But Affiche le processus en cours en temps réel
Option fréquente -u : affiche les processus d’un utilisateur particulier
Exemples Top : affiche les processus en cours d’exécutions en
d’utilisation temps réel
.top -u alexis : la même chose mais seulement pour
l’utilisateur Alexis
Notion de signale
KILL
Signfication Kill
But envoie un signale a un processus
Options -l affiche la liste de tous les signaux
Exemples Kill 2985 tue le processus portant l’id 2985
Kill -KILL 2985 force le processus a s’arrêter
Kill -9 2985 fait la meme chose que précédemment
Kill -19 2985 stop le processus 2985
Kill -18 2985 demande de reprise de 2985
Killall Firefox tue le processus Firefox ce qui a effet de le
fermer
locate
Signification locate
But Permet de rechercher des fichier rapide
Options -i rendre locate insensible a la casse
-n pour limiter le nombre de résultats
-c compte le nombre d’occurrence trouvées
Exemples Locate test1 recherche tous les fichiers test1 à partir de la
racine
Locate -i teSt2 recherche tous les fichiers test2 sans tenir
compte des majuscules
Locate -n 10 .mp3 recherche les fichier se terminant
par .mp3 et limite les résultats a 10 entrés
Locate -c .pdf renvoie le nombre de fichiers .pdf que locate
a trouvé
find
signification Find
But Permet de rechercher des fichiers (lent mais puissant )
options -name : recherche un fichier par son nom (-iname pour
rendre insensible à la casse)
-type : recherche un certain type de fichier
-atime : recherche par date de dernier accès ( -mtime pour
date de dernière modification )
-exec : exécute la commande donnée aux fichier trouvés
Exemples Find ~-name « fichier1 » : recherche « fichier1 » dans le
répertoire personnel
Find ~-type d -name « test » recherche un dossier test dans
le répertoire personnel
Find ~-name « *.pdf » -exec cp-v {}~/pdf\ ; : recherche tous
les fichiers pdf du dossier personnel et les copies dans ~/pdf