CM4 : Révisions

Exercice 1

Placez vous dans le dossier TP4/ex1/. En une ligne de commande déplacer le dossier corgi qui se trouve dans test et le déplacer dans le dossier ex1.

A partir du dossier TP4/ex1/, copier le fichier poeme.txt dans essai/ vers test/.

Dans le dossier poubelle/ supprimer tous les fichiers .txt en une commande.

Exercice 2

Placez vous dans le dossier TP4/ex2/

Récupérer le fichier à l'adresse URL suivante à l'aide d'une commande

https://www.data.gouv.fr/fr/datasets/r/55cd803a-998d-4a5c-9741-4cd0ee0a7699

Renommer le fichier obtenu en prenoms.csv

Créer, en une ligne de commande, un fichier 'prenoms_a.txt' contenant tous les prenoms contenant la lettre 'a'.

A l'aide d'une commande et du fichier 'prenoms_a.txt', trouver le nombre de prenoms contenant la lettre 'a'.

A l'aide d'une commande et du fichier 'prenoms.csv', trouver le nombre de prenoms total dans cette base de données.

Quel est la proportion de prénoms qui contiennent la lettre 'a' ?

Créer un fichier contenant tous les prénoms qui commence par 'am'. (Indication : '| grep ^am' permet de filtrer les lignes qui commencent par 'am')

Créer un fichier contenant les prénoms d'origine hongroise (hungarian dans le fichier).

Exercice 3

La commande 'ps ax' affiche la liste de tous les processus en cours. Comment avec cette commande identifier le PID du logiciel Vscodium, que vous aurez préalablement ouvert ?

Arreter le processus Vscodium.

Exercice 4

Dans le dossier TP4/, lancer la commande

./script.sh

Combien y a t-il de fichiers dans le dossier TP4/ex4/ que les autres utilisateurs peuvent modifier ?

Ajouter les droits de lecture aux autres utilisateurs à tous les fichiers du dossier TP4/ex4/.

Exercice 5

Combien y a t-il de fichiers qui ont 1 lien dans le dossier TP4/ex5/ ?

Quels sont les groupes de fichiers qui sont en fait les mêmes ?

Exercice 6

Dans le dossier TP4/ex6/.

Aller dans le dossier TP4/ex6/comestible/, afficher le contenu de 'pomme.txt' (en une seule commande donc sans se déplacer). Afficher le contenu de 'hydrogene.txt' (pareil).

Aller dans le dossier TP4/ex6/comestible/fruits/, afficher le contenu de 'tomate.txt' (pareil). Afficher le contenu de 'helium.txt' (pareil).

Exercice 7

Dans le dossier TP4/ex7/. A l'aide d'une commande, créer un fichier qui l'affichage du contenu du dossier TP4/ex7/ et de ses sous-dossiers.

Exercice 8

Trouver le mot code à partir des indices dans le dossier TP4/ex8/