Vous êtes sur la page 1sur 9

Préparation à LGNU

Topic 103: ’examen LPI101


and Unix Commands

Slim MARGHLI-Senior Linux System Administrator


103.3 Perform basic file management

Weight: 4
Description:
Candidates should be able to use the basic Linux commands to
manage files and directories.

Key Knowledge Areas:


Copy, move and remove files and directories individually.

Copy multiple files and directories recursively.

Remove files and directories recursively.

Use simple and advanced wildcard specifications in commands.

2 Slim MARGHLI-Senior Linux System Administrator


103.3 Perform basic file management

Partial list of the used files, terms and utilities:



cp ●
ln

mkdir ●
wildcards

mv

ls

rm

rmdir

touch

3 Slim MARGHLI-Senior Linux System Administrator


Organisation des fichiers

Les fichiers UNIX / LINUX sont organisés en arborescence. La


racine est le nom donné au répertoire qui se trouve au sommet de
l'arborescence. Ce répertoire est représenté par /.

4
Divers types de fichiers & Nomenclature


Trois types de fichiers :

Ordinaires ;

Catalogue ;

Spéciaux.
Sur les anciens systèmes UNIX, un nom de fichier ne pouvait pas dépasser 14

caractères. Sur les systèmes actuels, dont Linux, on peut aller jusqu’à 255
caractères.
Linux fait la distinction entre les noms de fichiers en minuscules et en

majuscules.
La plupart des caractères (les chiffres, les lettres, les majuscules, les minuscules,

certains signes, les caractères accentués) sont acceptés, y compris l’espace.


Quelques caractères sont à éviter car ils ont une signification particulière au sein

du Shell : & ( ) ~ <espace> \ / | ` ? - (en début de nom).


5
Les chemins


Les chemins : permettent de définir un emplacement au sein du système
de fichiers. C’est la liste des répertoires et sous-répertoires empruntés
pour accéder à partir d’un endroit donné de l’arborescence jusqu’à la
position souhaitée (répertoire, fichier).


Chemin absolu :spécifie la suite des répertoires à traverser en partant de
la racine «/» séparés par des caractères / pour atteindre un fichier.


Chemin relatif : défini à partir du répertoire courant.


Le tilde : le Bash interprète le caractère tilde ~ comme un alias du
répertoire personnel. Les chemins peuvent être relatifs au tilde, mais le
tilde ne doit être précédé d’aucun caractère.

6
Commandes de bases


pwd : Afficher le chemin absolu du répertoire courant

cd : changer de répertoire

ls : lister le contenu d'un répertoire

mkdir : créer un nouveau répertoire

rmdir : supprimer un répertoire

touch : changer les informations de date et de d'heure d'un fichier; créer un
fichier vide lorsque le fichier passé en argument n'existe pas.

cp :copier un fichier

mv : Déplacer ou renommer un fichier

rm : supprimer un fichier.

7
Les liens

Deux types de liens :



lien physique

lien symbolique

Lien physique Lien symbolique

Synopsis Synopsis

ln file_name link_name ln –s file_name link_name

Description ln –s rep_name link_name


Description
Un lien physique permet d'avoir deux
noms de fichiers qui partagent exactement Le principe du lien symbolique est que l'on crée un
le même contenu, c'est-à-dire la même lien vers un autre nom de fichier. Cette fois, on pointe
inode. vers le nom de fichier et non vers l'inode directement.

8
Wildcards : caractère de substitution


* : Remplace une chaîne de longueur variable, même vide


?: Remplace un caractère unique quelconque

[…] : Une série de caractère

[C1-Cn] : Un caractère parmi la plage indiquée (deC1 à Cn inclus)

[!..] : Inversion de la recherche

[^…] : Idem

{frag 1,frag2,..} : Expansion

Vous aimerez peut-être aussi