Coder Social home page Coder Social logo

linux_tp5's Introduction

Linux_TP5


Exercice 1: Ls filters

image

  • se terminant par 5

image

  • commençant par annee4

image

  • commençant par annee4 et de 7 lettres maximum

image

  • commençant par annee dont le 6 ème caractère n’est pas un chiffre numérique

image

  • contenant la chaine ana

image

  • commençant par a ou A

image

  • dont l’avant dernier caractère est 4 ou 1

image

  • lister les fichiers cachés (c’est-à-dire ceux commençant par le caractère '.' situés dans votre répertoire personnel.

image

Exercice 2 : Find

  • Après avoir consulté le guide de find à propos du critère -mtime, trouvez tous les fichiers du répertoire Ex2 modifiés au moins il y a deux mois (' 60 jours). Le critère -mtime est à connaître.

image

  • Trouvez tous les fichiers du répertoire Ex2 modifiés au plus il y a deux mois et se terminant par .txt

image

  • Chercher tous les répertoires se trouvant sous aA36/

image

  • Trouvez tous les fichiers qui correspondent à des répertoires ou aux fichiers ordinaires ne contenant pas la chaîne .txt

image

  • Trouvez tous les fichiers dont les noms se commencent par un a ou un A suivi d’éventuellement quelques lettres ou chiffres et se terminant par un chiffre entre 3 et 6.

image

Exercice 3: La commande GREP.

Téléchargez les archives Germinal.zip et Poesies.zip dans tp_grep. Décompressez les archives ainsi téléchargées. Résoudre les questions suivantes à l’aide de la commande grep.

  • Dire si le mot soldat apparaît dans le fichier Verlaine2.txt. Si vous arrivez à afficher ce mot, faire apparaître les numéros de ligne (option -n).

image

  • Dire si le mot soldat apparaît dans d’autres fichiers du répertoire Poesies.

image

  • Lister les fichiers du répertoire Poesies ne contenant pas le mot soldat.

image

  • La structure (mot1|\mot2) permet de chercher plusieurs mots. En une seule ligne de commande rechercher les mots soleil et parfums dans le fichier Rimbaud.txt

image

  • Dans combien de lignes la chaîne de caractères mine apparaît dans les fichiers du répertoire Germinal ?

image

  • La structure <mot> permet de délimiter les mots. Trouvez les occurrences du mot mine (au singulier) dans les fichiers zola1.txt, . . ., zola4.txt.

image

  • Dans combien de lignes les mots commençant par mine apparaissent-ils dans zola1.txt, . . ., zola5.txt ?

image

  • Afficher le nombre de lignes blanches dans les fichiers du répertoire Germinal.

image

Exercice 4: Redirections & Pipes

  • Accèdez à tp5 et créez un fichier bonjour.txt en utilisant la commande echo Bonjour > bonjour.txt.

image

  • Afficher le contenu de bonjour.txt par la commande cat.

image

  • Taper > bonjour.txt, que fait cette commande ?

image

  • Quelle différence entre les 2 lignes de commandes suivantes ?
echo Bonjour > bonjour . txt ; echo Bonjour > bonjour . txt
echo Bonjour > bonjour . txt ; echo Bonjour >> bonjour . txt

La premiere ( > ) va écraser le contenu du fichier bonjour.txt la deuxieme ( >> ) va appender le mot "Bonjour" et ne va pas écraser le contenu du bonjour.txt

  • Redirigez la sortie de la commande ls -l dans le fichier sortie.

image

  • Créez dans le même repertoire 10 fichiers fich1, . . ., fich10.

image

  • Redirigez l’entrée de la commande grep sur le fichier sortie afin que grep affiche les lignes correspondant à fich2, fich4, fich8.

image

  • Répétez la question précédente, mais cette fois en faisant une redirection de la sortie de grep dans le fichier sortie (sans écrasement du contenu de ce dernier).

image

  • Lancez la ligne de commande ls -l /dev .

image

  • À l’aide des tubes (ou pipe : | ) affichez le nombre de fichiers et répertoires de /dev.

image

  • Affichez le nombre de fichiers (sans les répertoires) de /dev.

image

  • Affichez le nombre de fichiers, puis le nombre de liens symboliques dans le répertoire /bin.

image

linux_tp5's People

Contributors

videxrealone avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.