nsi:premiere:console:exercices_console_linux
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| nsi:premiere:console:exercices_console_linux [2023/03/16 10:54] – supprimée - modification externe (Unknown date) 127.0.0.1 | nsi:premiere:console:exercices_console_linux [2024/03/27 15:02] (Version actuelle) – goupillwiki | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Exercices console ====== | ||
| + | |||
| + | On ne dispose pas de poste en Linux au lycée. Je vous propose donc d' | ||
| + | |||
| + | <WRAP info> | ||
| + | Si vous faites ce travail depuis chez vous, vous disposez de divers options. | ||
| + | * Liste à puce La première option est de disposer d'une installation Linux. Mais si ce n'est pas le cas, si vous n'avez pas d' | ||
| + | * Microsoft n' | ||
| + | * Comme dit plus haut, Microsoft a racheté github. On peut donc télécharger une console liée à github qui fera ce que l'on veut. Vous pouvez faire ce téléchargement [[https:// | ||
| + | </ | ||
| + | |||
| + | ===== Exercice 1 : arborescence en ligne de commande ===== | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Ecrire les lignes de commandes permettant de : | ||
| + | |||
| + | * Créer l’arborescence donnée en partant de votre dossier perso. | ||
| + | * Afficher l’arborescence pour vérifier. | ||
| + | * Créer alors un fichier '' | ||
| + | * Écrire dans ce fichier « Ornythorinque » | ||
| + | * Afficher le contenu du fichier pour vérifier. | ||
| + | * Le déplacer dans le dossier '' | ||
| + | * En faire une copie nommée '' | ||
| + | * Lister le contenu du répertoire '' | ||
| + | * Supprimer le répertoire '' | ||
| + | * Renommer le dossier '' | ||
| + | * Placer-vous dans le répertoire '' | ||
| + | |||
| + | ===== Exercice 2 : recherche en ligne de commande ===== | ||
| + | |||
| + | > Dans cet exercice et le suivant, on utilise le répertoire **Fichiers** que vous trouverez dans le dossier commun. | ||
| + | |||
| + | <WRAP info> | ||
| + | Si vous faites ce travail chez vous, vous pouvez aussi télécharger et décompresser {{ : | ||
| + | </ | ||
| + | |||
| + | Lister dans les éléments de **Fichiers** dont le nom : | ||
| + | |||
| + | * se termine par la lettre **o** | ||
| + | * commence par la lettre **r** | ||
| + | * est composé de 3 caractères exactement | ||
| + | * contient le caractère **a** en deuxième position | ||
| + | |||
| + | ===== Exercice 3 : le livre perdu ===== | ||
| + | |||
| + | > Toujours en utilisant **Fichiers**. | ||
| + | |||
| + | * À l'aide de la commande '' | ||
| + | * '' | ||
| + | * ''?'' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * L’énoncé de cette question se trouve dans le fichier '' | ||
| + | |||
| + | ===== Exercice 4 : droits d' | ||
| + | |||
| + | > Utilisez le dossier **Fichiers** | ||
| + | |||
| + | Cet exercice restera théorique pour l' | ||
| + | |||
| + | Contentez-vous d' | ||
| + | |||
| + | * Afficher les droits du fichier '' | ||
| + | * Expliquez le résultat | ||
| + | * Donnez l' | ||
| + | |||
| + | //La notation numérique des droits comme '' | ||
| + | |||
| + | * Ajouter le droit d' | ||
| + | * Supprimer le droit de lecture aux autres. | ||
| + | |||
| + | ===== Exercice 5 : le mot de passe ===== | ||
| + | |||
| + | Un des fichiers contient la ligne '' | ||
| + | |||
| + | ===== Exercice 6 : Tout est fichier en Unix ===== | ||
| + | |||
| + | * Ouvrez deux terminaux git. | ||
| + | * Dans le premier, tapez la commande '' | ||
| + | |||
| + | //Vous obtenez un nom de fichier qui est un **tube** donnant accès au terminal// | ||
| + | |||
| + | * Dans le 2e terminal, faites un '' | ||
| + | |||
| + | //On parle bien de tube pour ces fichiers qui servent de tube de communication entre les processus. Pipe en anglais comme dans pipeline.// | ||
| + | |||
| + | ===== Exercice 7 : pipe ===== | ||
| + | |||
| + | //À prononcer paillepe, correspond au caractère '' | ||
| + | |||
| + | On vous fournit un fichier {{ nsi: | ||
| + | |||
| + | * accéder au contenu du fichier, | ||
| + | * filtrer toutes les villes se situant en France, | ||
| + | * mettre en majuscules, | ||
| + | * mettre le tout dans un fichiers '' | ||
| + | |||
| + | Pour vous aider, quelques commandes : | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
