Vous êtes sur la page 1sur 4

Support de course

Le système de fichier Linux:

/ C’est la racine du système de fichier. Équivalent a (C :\) sous windows


/bin Commande de base du système
/sbin Commande d’administration
/root Répertoire personnel du root (super-admin)
/home Il contient tous les répertoires personnels des utilisateurs
/boot Il contient les fichiers du noyau
/dev Il contient les fichiers particuliers aux périphériques

/etc Contiens les fichiers et répertoires de configuration du système


/proc Répertoire dédié au processus
/tmp Il contient tous les fichiers temporaires du système
/var Répertoire contenant la partie variable du système
/mnt Il contient les répertoires des périphériques amovibles
/opt Il contient des progiciels
Etc…..

1. Création des groupes:


un groupe permet de regrouper des utilisateurs dans une unité organisationnelle, l’intérêt est de pouvoir
gérer les utilisateurs et administrer les droits de manière générale sur un ensemble d’utilisateur la
commande groupadd suivi du nom_du_groupe
ex:
root@debian:~# groupadd DSI

2. Création d’un utilisateur:


le compte utilisateur est créé avec la commande useradd suivi des options -m -g -s ainsi que son nom
de login
l’utilisateur est caractérisé par un login, répertoire principal, un shell et un répertoire personnel
root@debian:~# useradd -m -g DSI -s /bin/bash USER1

3. Activation d’un compte utilisateur :


pour activer le compte utilisateur il faut lui attribuer un mot de passe
root@debian:~# passwd USER1

4: Commande su :
pour se connecter avec un compte utilisateur il faut utiliser la commande su
USER1@debian:~# su - Su - : Cette commande nous permet de se connecter avec le root
Su – user1 : nous permet de se connecter avec l’utilisateur user1 et se placer
dans son répertoire personnel
Su user1 : cette commande nous permet seulement de se connecté avec le compte
user1
5: Commande whoami
elle affiche l’utilisateur courant.
USER1@debian:~# whoami
USER1

6: Commande pwd (print work directory) :


Elle affiche le répertoire courant ou l’utilisateur se trouve
USER1@debian:~# pwd
/home/USER1

7: La commande mkdir:
Elle permet de créer un répertoire
USER1@debian:~# mkdir REP1

8: Commande touch
elle permet de créer un fichier ordinaire
USER1@debian:~# touch file1
9: Commande ls
elle permet d’afficher le contenu d’un répertoire
USER1@debian:~# ls
Bureau Document Musiques Téléchargement Videos REP1

l’option (-l) permet d’afficher plus d’information tel que:


• les droits d’accès
• Utilisateur propriétaire
• groupe propriétaire
• Taille du fichier
• date création et heur création du fichier / répertoire
• Nom du fichier / répertoire

10: les droits d’accès


la première colonne de l’affichage de la commande ls - l sont les droits d’accès
USER1@debian:~# ls -l
drwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 Bureau
drwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 Documents
drwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 Musiques
drwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 Videos
drwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 REP1
-rwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 Fichie.txt
-rwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 Fichie2.txt
-rwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 nom de code linux.avi

• le (d) des droits d’accès représente le type de fichier répertoire (drwxr-xr-x)


• le (-) des droits d’accès représente le type de fichier ordinaire (-rwxr-xr-x)
les droits d’accès sont codés sur 9 bits
Droit d’accès Signification Valeur
r Read 4
w write 2
x Execute ou key 1

rwxr-xr-x : les trois premiers bit sont les droits d’accès du propriétaire
rwxr-xr-x : les trois bits du milieu sont les droits d’accès du groupe propriétaire
rwxr-xr-x : les trois derniers bit sont les droits d’accès de tout les autres utilisateurs

11: Commande umask:


a la création d’un fichier ou d’un répertoire les droits d’accès sont soumis a la valeur du umask

USER1@debian:~# umask
0022

cette commande modifie la valeur du umask


USER1@debian:~# umask 077

12: Commande chmod:


la commande chmod permet de modifier les droits d’accès d’un fichier ou d’un répertoire après sa
création
USER1@debian:~# ls -l
drwxr-xr-x 2 USER1 DSI 4096 Jul 31 2019 REP1
USER1@debian:~# chmod 711 REP1
drwx--x--x 2 USER1 DSI 4096 Jul 31 2019 REP1

Vous aimerez peut-être aussi