Exercices - Systèmes d’exploitation
Les exercices précédés du symbole sont à faire sur machine, en sauvegardant le fichier si nécessaire.
Les exercices précédés du symbole doivent être résolus par écrit.
Exercice 1
En utilisant l’arborescence ci-dessous, quelle est la commande à saisir si le répertoire courant est le répertoire “home” et que vous “voulez vous rendre” dans le répertoire “Documents” (vous utiliserez d’abord un chemin absolu puis un chemin relatif).
Les exercices 2 et 3 doivent être réalisés sur un système Linux.
Remarque : dans le terminal, la flèche “montante” du clavier permet de remonter dans l’historique des commandes et la touche de tabulation permet la complétion automatique des commandes et des chemins.
Exercice 2
Faites les actions suivantes en utilisant des lignes de commande. Pour chaque question, recopier la liste des commandes utilisées.
- Rendez-vous dans votre répertoire personnel
/home; - Créez un répertoire
doc; - Placez-vous dans le répertoire
doc; - Créez un répertoire
texte; - Créez un répertoire
mesDoc; - Placez-vous dans le répertoire
texte; - Créez un fichier
toto.txt; - Ouvrez l’éditeur de texte
nanopour éditer le fichiertoto.txt: pour cela, entrer la commandenano toto.txtdans le terminal. - Entrez le texte “Bonjour Linux !”, enregistrez (CTRL O et valider) et quittez (CTRL X)
nano. - Affichez dans le terminal le contenu du fichier
toto.txt. - Placez-vous dans le répertoire
doc; - Copiez le fichier
toto.txtdans le répertoiremesDoc; - Placez-vous dans le répertoire
mesDocet vérifiez que le fichiertoto.txtest bien présent dans ce répertoire ; - Placez-vous dans le répertoire
doc; - Effacez le fichier
toto.txtdu répertoiretexte; - Déplacez le fichier
toto.txtdu répertoiremesDocvers le répertoiredoc; - Effacez le répertoire
mesDoc; - Effacez le répertoire
texte; - Effacez le fichier
toto.txt.
Exercice 3
Faites les actions suivantes en utilisant des lignes de commande (en partant de votre répertoire de travail). Recopier la liste des commandes utilisées.
- Créez un répertoire
doc; - Placez-vous dans le répertoire
docet créez un fichiertoto.txt; - Listez les droits (r, w et x) pour les différents utilisateurs (u, g et o) sur le fichier
toto.txt; - Supprimez le droit en lecture pour les utilisateurs g sur le fichier
toto.txt.
Exercice 4
On donne les éléments ci-dessous, obtenus en utilisant la commande ls -l :
-rwx------ 1 toto eleves 512K sept. 10 10:53 fichier1
-rw-r--r-- 1 lena eleves 41M sept. 10 10:27 fichier2
-rwx--x--x 1 john profs 2M sept. 5 10:02 fichier3Pour chacun des fichiers, donner le nom de l’utilisateur auquel il appartient, les droits qu’il a sur le fichier, ceux du groupe et des autres.
Exercice 5
Cet exercice a pour objectif d’utiliser et de découvrir un certain nombre de commandes Linux en résolvant un escape game en ligne. Pour cela, rendez-vous sur le site https://luffah.xyz/bidules/Terminus/ et suivez les instructions.
Au fur et à mesure du déroulement du jeu, notez les commandes que vous avez utilisées pour résoudre les énigmes et leur rôle. Réaliser également un plan du monde de Terminus sous la forme d’une arborescence de dossiers et de fichiers.
