Manipulation
des
fichiers
Pr. Khadija OUAZZANI TOUHAMI 1
Système Unix
1- La commande « cat »
Elle permet de :
➢ Cataloguer ou afficher un fichier
➢ Concaténer 2 ou plusieurs fichiers
Forme générale :
$ cat F
$ cat F1 F2 F3
2- La commande « cp »
Elle permet de copier un fichier dans un
autre.
La commande a exactement 2 paramètres.
Forme générale :
$ cp F1 F2
3- La commande « mv »
Elle permet de :
➢ Renommer un fichier
➢ Déplacer un fichier
La commande a exactement 2 paramètres.
Forme générale :
$ mv F1 F2
4- La commande « rm »
Elle permet de supprimer un ou plusieurs
fichiers.
Forme générale :
$ rm F
$ rm F1 F2 F3
5- La commande « pr »
Elle permet une impression paginée d’un
fichier sur la sortie par défaut (terminal), et
une entête de page contenant : la date,
l’heure, le nom du fichier et le numéro de
page.
Forme générale :
$ pr F
Pr. Khadija OUAZZANI TOUHAMI 6
Système Unix
6- La commande « more »
Elle permet d’afficher un ou plusieurs
fichiers, page par page.
Pour se déplacer entre les pages, utiliser
les touches « espace » et « rc ».
La touche « q » permet de quitter
l’affichage.
Forme générale :
$ more F
$ more F1 F2 F3
7- La commande « ln »
Elle permet de lier un fichier à un autre.
La commande a exactement 2 paramètres.
Forme générale :
$ ln F1 F2
F1 doit exister déjà, sinon, erreur : fichier
introuvable !!
F2 serait un 2ème nom pour le fichier F1 :
➔ 2 noms pour un même fichier
➔ Même numéro d’inode
➔ un raccourcis vers un fichier.
Pr. Khadija OUAZZANI TOUHAMI 9
Système Unix
Manipulation
des
répertoires
Pr. Khadija OUAZZANI TOUHAMI 10
Système Unix
1- La commande « pwd »
pwd = Print Working Directory
Cette commande permet d’afficher le
chemin du répertoire courant.
La commande pwd n’a pas de paramètre.
Forme générale :
$ pwd
2- La commande « cd »
cd = Change Directory
Cette commande permet de changer le
répertoire courant.
La commande cd a un seul paramètre.
Forme générale :
$ cd nom-repertoire
3- La commande « mkdir »
mkdir = Make Directory
Cette commande permet de créer un sous
répertoire.
La commande mkdir peut avoir un ou plusieurs
paramètres.
Forme générale :
$ mkdir nom-rep
$ mkdir nom-rep1 nom-rep2 nom-rep3 …
Pr. Khadija OUAZZANI TOUHAMI 14
Système Unix
4- La commande « rmdir »
rmdir = Remove Directory
Cette commande permet de supprimer un
répertoire vide.
La commande rmdir peut avoir un ou plusieurs
paramètres.
Forme générale :
$ rmdir nom-rep1
$ rmdir nom-rep1 nom-rep2 nom-rep3
Pr. Khadija OUAZZANI TOUHAMI 15
Système Unix
5- La commande « cpdir »
cpdir = Copy Directory
Cette commande permet de copier un
répertoire dans un autre.
La commande cpdir a exactement 2
paramètres.
Forme générale :
$ cpdir nom-rep1 nom-rep2
Pr. Khadija OUAZZANI TOUHAMI 17
Système Unix
Forme générale :
$ cp -r nom-rep1 nom-rep2
6- La commande « mvdir »
mvdir = Move Directory
Cette commande permet de renommer un
répertoire par ou dans un autre.
La commande mvdir a exactement 2
paramètres.
Forme générale :
$ mvdir nom-rep1 nom-rep2
Pr. Khadija OUAZZANI TOUHAMI 19
Système Unix
7- La commande « ls »
ls = list
paramètre.
Pr. Khadija OUAZZANI TOUHAMI 20
Système Unix
Forme générale :
$ ls
$ ls nom-rep
# un répertoire autre
Remarques :
avec la commande « ls ».
combinées.