Système d’exploitation EL-OUD TARIK
TP2 : Système d’exploitation
Unix/Linux
1) Quelles commandes utilisez-vous pour afficher le nom de votre terminal, de votre login et
de votre système d’exploitation ?
tty Afficher le nom du terminal
who Afficher le nom du login
uname Afficher le nom du système d’exploitation
2) Créez un alias ll de la commande ls –l ? exécutez l’alias créé, puis supprimez-le ?
3) Quels sont les droits d’accès d’un fichier et d’un dossier nouvellement créés ?
Commandes Unix
4) Créez un dossier « TP2 », les utilisateurs de votre groupe peuvent-ils y accéder ?
Donnez l’autorisation d’accès aux utilisateurs du groupe par deux modes différents ?
METHODE 1 :
METHODE 2
5) Déplacez-vous chez un autre utilisateur, pouvez-vous y faire « ls » ? si vous n’avez pas les
droits demandez-lui de vous donner les droits nécessaires, exécuter de nouveau la
commande ?
6) Ecrivez un programme en C qui affiche bonjour.
Pour compiler : gcc –o bonjour bonjour.c
Pour exécuter : ./bonjour
7) Copier le contenu du fichier /etc/passwd vers un fichier nommé « password » dans votre
répertoire « TP2 ».
8) Créez sur votre machine, les fichiers aux caractéristiques suivantes :
Commandes Unix
9) Quelles commandes utilisez-vous pour afficher le contenu du fichier « password » ?
10) Affichez les 5 premières lignes, puis les 3 dernières lignes du fichier « password » ?
11) Copiez le fichier password dans un fichier password-copie ? Comment vérifier que
password et password-copie sont deux fichiers différents, de contenus identiques ?
Commandes Unix
12) - Créez un lien symbolique liensymb du fichier password-copie et afficher son contenu
-Supprimer le fichier password-copie, peut-on afficher le contenu de « liensymb »
13) Créez un lien physique lienpassword du fichier password ? Comment vérifier que
lienpassword et password sont deux noms différents du même fichier ?
On constate que les
deux ont le même
inode (264600) .
14) Editez le fichier lienpassword et y ajoutez deux phrases, enregistrer et quitter ?
Supprimez le fichier password avec confirmation, peut-on afficher le contenu de
« lienpassword » ?
Commandes Unix
15) Envoyez un message à un utilisateur de votre choix « write » ?
Envoyez au même utilisateur un e-mail ? Consultez votre boîte aux lettres
16) Qu’affiche la commande ps ?
Affichez les processus qui vous appartiennent ?
17) Quel est le nom du premier processus exécuté ? quel est son PID ?
Le premier processus exécuté est : init spl
Son PID est : 1
Commandes Unix
18) Comment tuer un processus ? Tuez un processus de votre choix ?
Kill -9 [PID du processeur] Tuer un processus
Commandes Unix