nsi Flashcards
système d’exploitation
Programme ou un ensemble de programmes dont le but est de gérer les ressources matérielles et logicielles d’un ordinateur. Il fournit en particulier aux programmes utilisateurs un accès unifié à ces ressources.
l’ordonnanceur
décide quel programme s’exécute à un instant donné sur le processeur
le gestionnaire
répartit la mémoire vive entre les différents programmes en cours d’exécution
les différents systèmes de fichiers
définissent la manière de stocker les fichiers sur les supports physiques (disques, clés USB, disques optiques, etc.)
la pile réseau
implémente entre autres des protocoles tels que TCP/IP
les pilotes de périphériques / drivers
le but est de gérer les périphériques matériels (carte graphique, disques durs, clavier, etc.)
L’interface système (shell en anglais)
programme permettant à l’utilisateur d’interagir avec le système d’exploitation.
root / super utilisateur
= admin sys / Il peut modifier tout le système à sa guise.
Pour visualiser l’arborescence:
tree
répertoire courant
pwd
créer un répertoire
mkdir
l’affichage détaillé des fichiers
-ls
afficher le contenu d’un répertoire
ls
-ls donne:
- la taille occupée par les fichiers
- un nombre (correspondant au nombre de liens durs vers le
fichier et que l’on ignorera dans ce cours)
pour chaque fichier:
- les permissions
- le nom du propriétaire et du groupe propriétaire
- la taille en octet
- la date et l’heure de dernière modification
- le nom du fichier
Un groupe représente:
les droits en lecture (r pour l’anglais read)
les droits en écriture (w pour l’anglais write)
les droits en exécution (x pour l’anglais exécute).
chemin des groupes
1) permissions pour le propriétaire
2) les permissions pour le groupe propriétaire
3) les permissions pour tous les autres
modifier les permissions sur le fichier
chmod
les ci sont des cibles qui peuvent
u (pour le propriétaire)
g (pour le groupe)
o (pour les autres)
a (pour tous)
les mi sont des modifications
+ pour dire ajouter
- pour dire retirer
les pi sont des symboles de permissions
r
w
x
En Octal
r (read) = 4
w (write) = 2
x (execute) = 1
- = 0
Pour rwx
4+2+1 = 7
Pour rw-
4+2+0 = 6
Pour r–-
4+0+0 = 4