Anda di halaman 1dari 25

Le systme de chiers

Les commandes de base


Pipes et redirections
Formation Linux de base
Systme de chiers, droits et commandes de base
Adrien Grand
Centrale Rseaux
Samedi 22 septembre 2007
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Sommaire
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Organisation
Les droits
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Organisation
Les droits
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Organisation
Les droits
Les rpertoires importants
/etc Rpertoire contenant les chiers de conguration du
systme,
/home Rpertoires personnels des direntes personnes
ayant un compte sur la machine,
/root Rpertoire personnel du superutilisateur,
/tmp Rpertoire temporaire dans lequel tous les utilisateurs
peuvent crire,
/usr/share/doc Rpertoire contenant la documentation des
logiciels installs,
/var/log Rpertoire contenant les logs (rapports) des dirents
services hbergs par la machine et du noyau.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Organisation
Les droits
Les rpertoires particuliers
. Rpertoire courant,
.. Rpertoire parent,
/ Rpertoire racine.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Organisation
Les droits
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Organisation
Les droits
Les droits
Sous Unix, un chier a :
un propritaire,
un groupe,
des droits.
Les droits permettent de dnir les accs ce chier. On peut les
caractriser de deux manires : un nombre (755 par exemple) ou 9
caractres (rwx rw- rw-).
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Organisation
Les droits
Comprendre les droits
On peut distinguer 3 groupements dans rwx r-x r-x :
les droits daccs du propritaire,
les droits daccs des membres du groupe du chier,
les droits des autres comptes du systme.
Signication :
r le chier est accessible en lecture,
w le chier est accessible en criture,
x le chier est excutable.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Organisation
Les droits
Calcul des droits
en binaire en dcimal
- - - 000 0
- - x 001 1
- w - 010 2
- w x 011 3
r - - 100 4
r - x 101 5
r w - 110 6
r w x 111 7
rwx r-x rx correspond donc 755.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Les commandes daide
apropos Permet de rechercher des pages de manuel par
mot-cl. Exemple : % apropos permissions,
whatis Ache la description des pages de manuels.
Exemple : % whatis chown,
man Permet de conslter une page de manuel. Exemple : %
man chmod.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Obtenir des informations set se dplacer dans
larborescence
ls Lister un rpertoire.
pwd O suis-je ?
cd Aller dans un rpertoire.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Acher et diter des chiers
cat Acher le contenu dun chier.
grep Acher uniquement les lignes dun chier qui
contiennent une expression particulire.
less, more et most Acher un chier avec pagination.
cp Copier un chier/rpertoire.
mv Dplacer un chier/rpertoire.
vim, nano, emacs diter un chier.
mkdir Crer un rpertoire.
rm Supprimer un chier.
ln Crer un lien vers un chier.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Modier les droits
chmod Changer les droits dun chier.
chown Changer le propritaire dun chier.
chgrp Changer le groupe dun chier.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Connatre les processus en cours
top Permet de connatre les processus tris par utilisation
croissante du processeur.
ps Permet de connatre les processus en cours.
pstree Permet de connatre larborescence des processus.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Les archives
tar Compresse/dcompresse les archives aux formats tar,
tar.gz, tar.bz2.
zip, unzip Compresse/dcompresse les archives aux format zip.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Outline
1
Le systme de chiers
Organisation
Les droits
2
Les commandes de base
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
3
Pipes et redirections
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Obtenir de laide
Obtenir des informations set se dplacer dans larborescence
Acher et diter des chiers
Modier les droits
Connatre les processus en cours
Les archives
Divers
Divers
find, locate Trouver un chier.
head Acher le dbut dun chier.
tail Acher la n dun chier.
mount Monter (rendre accessible) un systme de chier.
Adrien Grand Formation Linux de base
Le systme de chiers
Les commandes de base
Pipes et redirections
Pipes et redirections
Un pipe permet denvoyer le rsultat dune commande une autre.
Exemple :% ps aux | grep perl
Une redirection permet, par exemple, de rediriger les direntes
sorties du programme. Par exemple pour rediriger le rsultat de la
commande maCommande vers stdin (standard input : l o la
commande crit le rsultat) dans chier1.txt et stderr (standard
error : l o la commande crit les rapports derreur) :
maCommande >fichier1.txt 2>fichier2.txt
Adrien Grand Formation Linux de base

Anda mungkin juga menyukai