Controle Linux2(2).docx

3
Contrôle Linux LISR V1 Q 1. Quelle commande listera les fichiers du répertoire courant dont le nom commence par l’une des lettres suivantes a ou i soit en majuscule ou en minuscule ?grep –l *[aAiI] Questions. Soit les expressions régulières suivantes : Q 2. menara.ma =====menaraima Q 3. menara\.ma=====menara.ma Q 4. menara\..ma=====menara.cma Q 5. menara.?ma=====menarama Donner des exemples de résultats pour Chaque expression régulière. Q 6. Soit un fichier nommé clients.list contenant la liste des clients d’une entreprise incluants leurs adresses emails. Comments extraire les lignes qui contiennent leurs emails. Grep –E ‘’\w+([._-]\w)*@\w+([._-]\w)*\.\w{2,4} clients.list Q 7. Soit un fichier contenant: cerise dromadaire ananas banane Trier par ordre décroissant alphabétique ce fichier. Sort –r file.txt Q 8. Si le fichier appelé b est un lien symbolique vers le fichier appelé a, que se passe-t-il pour b si on efface a ? on a pas le droit d’ouvrir le fichier b car le fichier réel a est supprimer

Transcript of Controle Linux2(2).docx

Contrle Linux LISR V1

Q 1. Quelle commande listera les fichiers du rpertoire courant dont le nom commence par lune des lettres suivantes a ou i soit en majuscule ou en minuscule ?grep l *[aAiI]

Questions.Soit les expressions rgulires suivantes: Q 2. menara.ma =====menaraima

Q 3. menara\.ma=====menara.ma

Q 4. menara\..ma=====menara.cma

Q 5. menara.?ma=====menarama

Donner des exemples de rsultats pour Chaque expression rgulire.

Q 6. Soit un fichier nomm clients.list contenant la liste des clients dune entreprise incluants leurs adresses emails. Comments extraire les lignes qui contiennent leurs emails.Grep E \w+([._-]\w)*@\w+([._-]\w)*\.\w{2,4} clients.list

Q 7. Soit un fichier contenant:cerisedromadaireananasbananeTrier par ordre dcroissant alphabtique ce fichier. Sort r file.txt

Q 8.Si le fichier appel b est un lien symbolique vers le fichier appel a, que se passe-t-il pour b si on efface a ? on a pas le droit douvrir le fichier b car le fichier rel a est supprimer Q 9.Vous lancez la commande appele CMD en tche de fond et vous vous dconnectez de la machine. Vous revenez 2 heures plus tard. Comment savoir si le programme CMD tourne encore?

Q 10.Quelle commande listera les fichiers du rpertoire courant dont le nom contient la lettre x en troisime position? Ls-l???x*

Q 11.Comment crer un fichier appel info.txt contenant la date et l'heure? Date >info.txt

Q 12.Comment ajouter au fichier info.txt le rsultat de la commande ls -l ? ls_l >>info.txt Q 13.Dans le rpertoire courant, on a 2 rpertoires dir1 et dir2. Le rpertoire dir1 contient des fichiers que l'on veut copier dans dir2. Quelle commande faut-il utiliser pour arriver cela? Cp * ./dir2 Q 14.Soit le fichier contenant:ananas jaunecerise rougesalade vert

Donnez une commande qui aura pour rsultat: cut c1ananascerisesalade cutQ 15. Donnez la commande pour lister les fichiers dont le nom se termine par l'extension pdf . Ls-l *.pdfQ 16.Donnez la commande pour rechercher dans votre arborescence personnelle les fichiers sources des scripts php. Ls-l *.php

Q 17.Vous lancez la commande suivante: gedit& Comment nomme-t-on cette opration? Excut la commande gedit dans larrire plan

Questions.Commenter les commandes suivantes:

Q 18. find /usr name *.c exec grep hello \; rechercher les fichier par nom qui se termine par *.c sur le repertoire /usr puis dans le rsultat trouver recherche dans les ligne le mots hello

Q 19. find /usr name *.c | grep hello; rechercher les fichier par nom qui se termine par *.c sur le repertoire /usr puis dans le rsultat trouver recherche dans les ligne le mots hello

Q20. Un mail lectronique est un fichier texte contenant typiquement les lignes suivantes:From: [email protected]: Tue, 11 Nov 2005 15:09:25 +0000To: [email protected]: message du jourIl fait beau.

Une boite aux lettres est un fichier texte mbox dans lequel s'enchainent des mails au format prcdent.

Donnez une commande permettant de connaitre le nombre de mails par expditeur. Indication: le nom du fichier boite aux lettres de lutilisateur ali est ali.mbox,Utliser les commandes grep, sort et uniq sachant que loption c de la commande unique compte le nombre doccurrences.