1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
# Les chemins retrouvés du bash. La ligne de commande.
## Les exercices 1 et 2 vont vous permettre de vous familiariser avec la ligne de commande.
### Exercice 1
Commentez ces lignes de commande. Notez qu’elles sont indépendantes les
unes des autres.
Saisissez les réponses dans un fichier de traitement de textes que vous
nommerez `exercices` et que vous sauvegarderez au format `.odt`:
1. `mv moi.jpg /home/jacques/Images`
2. `cp ~/Images/moi.jpg .`
3. `mkdir /home/jacques essai`
4. `cd essai`
5. `ls`
6. `mv /home/jacques/Images/moi.jpg /home/jacques/essai`
7. `cp *.pdf .`
### Exercice 2
Cet exercice se fait au terminal. Avant de le lancer, reprenez votre
document `exercices.odt` et enregistrez-le dans votre répertoire
personnel. Puis, au terminal:
1. Créez un dossier que vous nommerez `informatique`.
2. Déplacez le fichier `exercices.odt` dans le dossier `informatique`.
3. Copiez le fichier `exercices.odt` dans votre répertoire personnel.
4. Renommez le fichier `exercices.odt` en `Exercices.odt`.
5. Allez dans le dossier `informatique`. Vérifiez où vous êtes.
6. Listez le contenu du dossier `informatique`.
7. Saisissez la commande suivante: `ls -l` Commentez ce qui apparaît.
8. Recherchez tous les noms de fichiers qui commencent par un A, un E ou C.
## Les exercices 3 et 4 vont vous permettre de vérifier que vous avez assimilé cette question. Ils sont à réaliser en 5 minutes.
### Exercice 3
Commentez ces lignes de commande:
1. mv /home/jdupont/Images/moi.jpg /home/jdupont/Videos
2. rm /home/jdupont/Documents/`[ANS]*.pdf`
3. ls `'mes jolis documents.zip'`
### Exercice 4
Après avoir créé un fichier essai.odt dans votre répertoire personnel,
saisissez les lignes de commande correspondant à ces opérations:
1. Déplacez le fichier `essai.odt` dans le dossier `Téléchargement`.
2. Copiez le fichier `essai.odt` dans votre répertoire personnel.
3. Listez la liste des documents qui se trouvent dans votre répertoire
personnel, et indiquez quels sont vos droits sur le fichier
`essai.odt`.
## Les exercices 5 et 6 vont vous faire prendre la mesure de la puissance de la ligne de commande.
### Exercice 5
Trouvez la manière la plus rapide de trier et de classer les fichiers présents dans le dossier sandbox en utilisant la ligne de commande, en copie et en déplacement.
Travail à réaliser en duo: l’un des membres fait la manipulation en mode graphique et l’autre en ligne de commande. On chronomètre.
### Exercice 6
1. Convertissez tous les fichiers `.jpg` en fichiers `.png`
2. Affichez au terminal le contenu du fichier `recherche.txt` puis affichez seulement les quatre premières lignes du fichier.
3. Comptez le nombre de mots du fichier `recherche.txt`.
4. Supprimez tous les dossiers.
Pour aller plus loin: à l’aide de l’éditeur de votre choix (`nano` par exemple), ouvrez l’un des fichiers `.txt`, modifiez-le et enregistrez-le sous un nouveau nom tout en conservant son format
### Exercice 7
Créez un fichier .txt qui contiendra une liste de contacts (nom, prénom, n°de téléphone sans séparateur, email). Vous veillerez à placer un contact par ligne et à séparer chaque élément par
une espace.
À la ligne de commande, récupérez uniquement les noms, prénoms et emails, puis renommez ce fichier en `contacts.csv` et ouvrez-le dans LibreOffice.
|