Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ens:linux_aut2015 [2015/12/16 10:13] admin Cordier Amelie () [Introduction à Linux] |
ens:linux_aut2015 [2016/01/21 11:17] (Version actuelle) admin Cordier Amelie () |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Introduction à Linux ====== | ====== Introduction à Linux ====== | ||
- | <note tip> | + | <note tip> [[http:// |
- | [[http:// | + | |
+ | {{: | ||
</ | </ | ||
- | ===== Les commandes à connaître ===== | ||
- | |||
- | * man | ||
- | * cd | ||
- | * pwd | ||
- | * ls | ||
- | * echo | ||
- | * mkdir | ||
- | * id | ||
- | * cp | ||
- | * rm | ||
- | * cat | ||
- | * touch | ||
- | * mv | ||
- | * more | ||
- | ===== Exercices ===== | ||
- | |||
- | ==== Exercice 1 : Création de la machine virtuelle avec VMWARE Workstation Player ==== | ||
- | |||
- | Servez-vous de l’image ISO du répertoire VMWARE_IMAGES. | ||
- | Effectuez une « easy_install » Configurez la machine virtuelle avec 2 cœurs, 2 Giga de ram et 5 Giga d’espace disque. | ||
- | |||
- | |||
- | ==== Exercice 2 : Les commandes de bases ==== | ||
- | |||
- | Ouvrez une session et un terminal. | ||
- | À l'aide uniquement de commandes, faites les manipulations demandées ci-dessous. | ||
- | |||
- | **Manipulation des répertoires. (cd, mkdir, ls)** | ||
- | - Sous votre répertoire d’accueil, | ||
- | - Dans SELINUX, vous créez un répertoire TP01. | ||
- | - Vérifiez que les répertoires ont bien été créés. | ||
- | |||
- | **Manipulation des fichiers. (cp, cat, rm)** | ||
- | - Dans le répertoire TP01, copiez le fichier /etc/passwd | ||
- | - Affichez le contenu de ce fichier. | ||
- | - Effacez cette copie. | ||
- | |||
- | **Autres manipulations. (echo, id, date)** | ||
- | - Affichez " | ||
- | - Testez les commandes " | ||
- | |||
- | <note tip> | ||
- | |||
- | ==== Exercice 3 : Le système de gestion de fichiers ==== | ||
- | |||
- | À l'aide uniquement de commandes, faites les manipulations demandées. | ||
- | |||
- | - Placez vous dans le répertoire '/ | ||
- | - Revenez dans TP01 et renommez " | ||
- | - Toujours dans TP01, créez un répertoire " | ||
- | - Restez dans le répertoire TP01 et déplacez " | ||
- | - Toujours à partir du répertoire TP01, faites une copie de " | ||
- | - Affichez le contenu du répertoire courant | ||
- | - Affichez l’inode de table1 | ||
- | - Renommez " | ||
- | - Copiez " | ||
- | - Supprimez le répertoire " | ||
- | |||
- | ==== Exercice 4 : Les liens ==== | ||
- | |||
- | À l'aide uniquement de commandes et d'un éditeur de texte, faites les manipulations demandées. | ||
- | |||
- | - Faites une copie nommée " | ||
- | - Créez un lien physique, nommé " | ||
- | - Modifiez le fichier " | ||
- | - Ouvrez le fichier " | ||
- | - Supprimez le fichier " | ||
- | - Renommez " | ||
- | - Supprimez le lien " | ||
- | |||
- | ==== Exercice 5 : gestion des droits ==== | ||
- | |||
- | - Dans votre répertoire d’accueil, | ||
- | - Tapez "ls –l private.txt" | ||
- | - Ajoutez au groupe la possibilité de lire le fichier en utilisant la forme classique de chmod. | ||
- | - Faites de même avec les autres utilisateurs, | ||
- | - Comment vérifiez-vous le bon fonctionnement de votre commande ? | ||
- | - Modifiez les droits pour tout interdire à tout le monde… | ||
- | - Essayez de lire le fichier. Que se passe-t-il? | ||
- | - Rétablissez les droits de lecture pour le propriétaire. | ||
- | - Essayez de modifier le contenu du fichier. Que se passe-t-il ? | ||
- | - Rétablissez les droits d’écriture pour le propriétaire. | ||
- | |||
- | ==== Exercice 6 : droits d' | ||
- | |||
- | - Créez un répertoire " | ||
- | - Sur ce répertoire, | ||
- | - Même question en ne donnant aucun droit à l' | ||
- | - Même question en ne donnant que le droit de lecture à l' | ||
- | - Même question en ne donnant que le droit d' | ||
- | - Changez le propriétaire du fichier " | ||
- | - Quels sont les droits par défaut sur n' | ||
- | |||
- | ==== Exercice 7 : redirections ==== | ||
- | |||
- | - Stockez, dans un fichier texte, la liste des fichiers et répertoires de votre répertoire d’accueil. Vérifiez que cela a fonctionné. | ||
- | - Écrivez " | ||
- | - Essayez de stocker le " | ||
- | |||
- | |||
- | ==== Exercice 8 : Les périphériques ==== | ||
- | |||
- | À l'aide uniquement de commandes (pas d’éditeur de texte), faites les manipulations demandées. | ||
- | |||
- | - Redirigez la sortie de " | ||
- | - Essayez la commande " | ||
- | - Ouvrez un deuxième terminal. Écrivez dans le deuxième terminal depuis le premier. Quelle est la commande utilisée? Expliquez. | ||
- | |||
- | ==== Exercice 9 : Les filtres et les expressions régulières ==== | ||
- | |||
- | - Avec un éditeur de texte, constituez un annuaire de quelques correspondants avec le format suivant : nom : ville : numéro de téléphone | ||
- | - Ajoutez dans cet annuaire une personne dont le nom est " | ||
- | - Ajoutez dans cet annuaire une personne dont le nom est " | ||
- | |||
- | À l'aide uniquement de commandes (pas d’éditeur de texte), faites les manipulations demandées. | ||
- | - Visualisez uniquement les noms et numéros de téléphones de l’annuaire. | ||
- | - Visualisez les informations sur un correspondant connu par son nom. | ||
- | - Visualisez l’annuaire trié sur le nom. | ||
- | - Constituez un nouvel annuaire en enlevant un correspondant. | ||
- | - Visualisez uniquement le nombre de correspondants. | ||
- | - Visualisez les correspondants qui habitent Villeurbanne. | ||
- | - Visualisez les correspondants dont le nom commence par " | ||
- | |||
- | ==== Exercice 10 : Les filtres et les expressions régulières (suite) ==== | ||
- | |||
- | Créez un fichier " | ||
- | |||
- | A l'aide uniquement de commandes (pas d’éditeur de texte), faites les manipulations demandées. Affichez uniquement : | ||
- | - Les lignes dont le nom est " | ||
- | - Les lignes dont le nom se finit en " | ||
- | - Les lignes ou " | ||
- | - Les lignes dont le nom contient un chiffre | ||
- | - Les lignes dont le nom fait exactement 5 caractères | ||
- | |||
- | ==== Exercice 11 : Les filtres et les expressions régulières ==== | ||
- | |||
- | Sauvez une page web de votre choix et observez le code html dans gedit. Créez une commande « de-htmliseur », c’est-à-dire une commande qui retire toutes les balises HTML. | ||
- | En HTML, les balises sont de la forme < | ||
- | |||
- | |||