1ème année CI Filière ISIE
TP1 : Système d’exploitation /Linux
Exercice 1 : – Créations, suppressions et droits d'accès
1- A l’aide de commandes, créez l’arborescence donnée ci-dessous et déplacez-vous à
l’intérieur.
2- Par défaut, quels sont les droits d'accès des fichiers et répertoires créés ?
3- Rajouter le droit d'écriture pour le groupe au fichier notes1.
4- Modifier les droits d'accès du fichier LISEZMOI pour qu'ils soient à 521.
5- Compresser le dossier cours sous la forme d'une archive [Link] à l'aide la commande tar
puis supprimer le répertoire cours.
6- Recréer le répertoire cours en décompressant l'archive précédente dans votre répertoire.
7- Supprimer ensuite tous les répertoires et fichiers créés.
Exercice 2 – Copies et déplacements de fichiers
1- Dans votre home directory, créer un répertoire essai.
2- Copier les fichiers /etc/passwd et /etc/group dans le répertoire essai sous des noms
différents.
3- Créer dans essai un répertoire copies.
[Link] 2024/2025
1//3
1ème année CI Filière ISIE
4- Déplacer un des fichiers de essai dans copies.
5- Créer un répertoire titi dans copies.
6- Supprimer le droit d'exécution 'x' pour le répertoire copies.
7- Taper ls copies, puis ls copies/titi, et cd copie. Que remarquez-vous ?
8- Détruire le contenu du répertoire copies avec la commande rm.
9- Détruire le répertoire copies avec la commande rmdir. Que remarquez-vous ? Chercher
à l’aide de man l’option de la commande rm permettant de détruire le répertoire copies.
Exercice 3 : La commande ls
1- Placez-vous dans votre répertoire d'accueil et précisez les options à utiliser pour la
commande ls dans les cas listés ci-dessous. Pour connaître la liste des options, consultez
le manuel en ligne en tapant : man ls.
2- Listage simple.
3- Listage incluant les fichiers cachés ou ceux qui commencent par ".". On remarquera la
présence des 2 fichiers "." et ".."
4- Listage avec descriptif complet de chaque référence : droits, nombres de liens, dates,
taille user group, etc.
5- Créez des sous-répertoires et faites un listage récursif du contenu de tous ces sous-
répertoires. 6) Listage par ordre chronologique, et inverse.
6- Listage simple du contenu du répertoire, avec spécification du type de fichier :
répertoire /, lien symbolique @, exécutable *.
7- Quelles informations complémentaires vous fournit la commande file ?
Exercice 4 : La commande grep
Créer le fichier [Link] dans votre répertoire. Le fichier contient le texte suivant :
Sachant que les colonnes sont séparées par une tabulation, trouvez les commandes permettant
de :
[Link] 2024/2025
2//3
1ème année CI Filière ISIE
1- Afficher le carnet d’adresse trié par ordre alphabétique de noms.
2- Afficher le nombre de personnes dans le répertoire.
3- Afficher toutes les lignes concernant les “Dupond”.
4- Afficher toutes les lignes ne concernant pas les “Dupond”.
5- Donner la ligne de commande permettant de donner la première colonne.
6- Donner la ligne de commande permettant de donner la première et la troisième colonne.
7- Donner la ligne de commande permettant de donner du 5ème au 9ème caractères.
8- Afficher les lignes et les numéros de lignes contenant la chaine «Du ».
9- Afficher les lignes et les numéros de lignes contenant exactement le mot « Du».
10- Afficher toutes les lignes commençant par « B » ou « Z ».
11- Afficher toutes les lignes contenant au moins un chiffre.
12- Afficher toutes les lignes commençant par une majuscule.
13- Afficher les lignes contenant « e » comme deuxième caractère.
14- Afficher le nombre de personnes dans le répertoire.
15- Afficher le nombre de lignes concernant les “Dupond”.
16- Afficher le nombre des lignes ne concernant pas les “Dupond”.
17- Afficher le numéro de téléphone (sans le nom) du premier “Dupond” apparaissant dans
le répertoire.
18- Afficher le numéro de téléphone (avec le prénom) du premier “Dupond” dans l’ordre
alphabétique (ordre basé sur les prénoms) et le sauvegarder dans un nouveau fichier.
[Link] 2024/2025
3//3