Académique Documents
Professionnel Documents
Culture Documents
Exemples :
Création du répertoire en
2 speciafiant le chemin
(création CPU dans TPSYS)
Options :
- -p : Cette option permet de créer des répertoires parents
Exemple :
Fonctionnement :
Lorsque vous exécutez la commande mkdir, le système de fichiers crée un nouveau
répertoire avec le nom spécifié dans le chemin spécifié.
Si le répertoire parent n'existe pas, vous pouvez utiliser l'option -p pour créer les répertoires
parents nécessaires.
Si vous ne spécifiez pas de chemin absolu, le répertoire sera créé dans le répertoire courant
où vous exécutez la commande.
Après avoir exécuté avec succès la commande mkdir, vous pouvez vérifier que le répertoire a
été créé en utilisant la commande ls pour lister le contenu du répertoire ou en utilisant un
gestionnaire de fichiers graphique.
3- Commande qui permet de lister un autre répertoire sans se déplacer dans l’arborescence :
Pour lister un répertoire on utilise la commande ‘ls’. Dans ce cas, on doit lister le répertoire
schedule en étant dans le répertoire processus. Pour ce fait, on doit utiliser les 2 points (..)
qui nous permettent de retourner au répertoire père ensuite ajouter le nom du répertoire à
lister (schedule). En général, pour lister un répertoire en étant dans un autre répertoire on
doit utiliser ‘..’ autant de fois qu’il faut ensuite écrire le nom du répertoire.
Exemple : Lister le contenue de schedule en étant dans processus sans se déplacer dans
l’arborescence
La commande mv permet de déplacer des fichiers ou des répertoires ou les déplacer dans la
hiérarchie.
Pour déplacer un fichier d’un répertoire vers un autre, nous devons d’abord nous placer dans
le répertoire source ensuite utiliser la commande mv comme suit « mv nom_fichier
nom_repertoire_destination ».
La commande cp en Linux est utilisée pour copier des fichiers et des répertoires d’un
emplacement à un autre.
- [SYNTAXE] : cp [OPTIONS] SOURCE DESTINATION
- [OPTIONS] : -r : copie récursivement les répertoires et leur contenue.
Exemple :
* = le tout
Pour supprimer un fichier nous devons d’abord nous déplacer vers le répertoire où il se
trouve ensuite utiliser la commande rm comme suit :
- [Syntaxe] : rm nom_fichier
- [OPTIONS] : -r : Pour supprimer les répertoires non vides.
Exemple : Supprimer fichier hello.c
3. Changer les droits d’accès sur le répertoire ProgC afin d’obtenir les droits suivant --
x----- :
7. Non, on ne peut pas afficher le contenue du fichier fils.c car la permission n’est pas
accordée.
Signification : accorder au fichier fils.c les Signification : accorder au fichier fils.c les
droits d’accès 666 (6=1102 c.à.d droits d’accès 751 (7=1112 c.à.d
r=1,w=1,x=0 au user et group et autres). r=1,w=1,x=1 au user / 5=1012 c.à.d r=1,
w=0, x =1 au group / 1=0012 c.à.d r=0,
w=0, x =1 aux autres).
Droit d’accès aprs cette commande :
Droit d’accès aprs cette commande :
rw- rw- rw-
rwx r-x --x
r = lecture
r = lecture
w = ecriture
w = ecriture
x = executer
x = executer
r = lecture
w = ecriture
x = executer
10. Traduire les valeurs numériques par des valeurs symboliques et vice versa :
L’umask est un outil de gestion des droits sur la création des fichiers et des répertoires sous Linux. Il
permet de gérer une certaine sécurité et une restriction des droits par défaut lors de la création de
fichiers et de dossiers. L’exécution de la commande umask sans arguments affiche la valeur actuelle
de l’umask. Cela permet de connaître les droits par défaut qui seront retirés lors de la création de
fichiers et de dossiers.