1. ATELIER 1 : Affichage et identification
1.1. Exercice 1.1 : Identification
-
Se connecter sur la console 1.
-
Afficher les informations concernant le login courant.
$
~
-
Se connecter sur la console 2 avec le même utilisateur.
-
Afficher les informations concernant le login courant.
$
~
-
Afficher les informations concernant l’utilisateur patrick.
$
~
-
D’autres utilisateurs sont-ils connectés sur le serveur ?
$
~
~
-
Depuis quelle console êtes-vous connecté ?
$
~
2. ATELIER 2 : A l’aide !
2.1. Exercices 2.1 : Utiliser le manuel
-
Rechercher de l’aide sur la commande
passwd
$
~
~
~
~
$
-
Rechercher des informations sur le formatage du fichier
passwd
$
-
Quel est l’emplacement de l’
UID
dans le fichierpasswd
à l’aide duman
.
$
~
-
Vérifier la date du jour.
$
~
-
Effacer la console.
$
3. ATELIER 3 : Arborescence et fichiers
3.1. Exercice 3.1 : Création de répertoires
-
Afficher le répertoire courant.
$
~
-
Se déplacer de deux façons différentes sous le répertoire
/home
.
chemin absolu :
$
chemin relatif :
$
-
Vérifier que
/home
soit bien le nouveau répertoire courant.
$
~
-
Retourner dans le répertoire de connexion, et vérifier.
$
$
~
-
Créer les répertoires suivants :
/home/stagiaire/tickets/
/home/stagiaire/tickets/pierre/
/home/stagiaire/tickets/jacques/
$
$
~
3.2. Exercice 3.2 : Gestion des fichiers
-
Créer le fichier
/home/stagiaire/tickets/listing_en_cours
.
$
-
Copier ce fichier dans les répertoires
/home/stagiaire/tickets/pierre
et/home/stagiaire/tickets/jacques
. Vérifier la taille de ces fichiers.
$
$
Vérifier la copie en comparant les tailles :
$
~
~
~
~
~
-
Renommer le fichier
/home/stagiaire/tickets/jacques/listing_en_cours
enlisting_fini
.
$
~
-
Déplacer et renommer le fichier
/home/stagiaire/listing_en_cours
en/STAGE/commandes/archive_listing
.
$
$
~
3.3. Exercice 3.3 : Gestion des répertoires
-
Copier le répertoire
/home/stagiaire/tickets/pierre/
et son contenu en le renommant/home/stagiaire/tickets/sauvegarde
.
$
-
Renommer le répertoire
/home/stagiaire/tickets/sauvegarde/
en/home/stagiaire/tickets/archives
.
$
-
Copier le répertoire
/home/stagiaire/tickets/
dans le répertoire/STAGE/commandes/
.
$
3.4. Exercice 3.4 : Suppression de fichiers et répertoires
-
Afficher le contenu des répertoires
/home/stagiaire/tickets/jacques/
et/home/stagiaire/tickets/pierre/
.
$
~
~
~
~
~
~
~
-
Supprimer le répertoire
/home/stagiaire/tickets/jacques/
avec la commandermdir
.
$
~
$
$
-
Supprimer le répertoire
/home/stagiaire/pierre/
en une seule commande.
$
4. ATELIER 4 : Recherches et filtres
4.1. Exercice 4.1 : Affichage et filtres
-
Copier dans le répertoire de connexion
/home/stagiaire
le fichier/etc/passwd
.
Dorénavant, travailler sur cette copie. |
$
-
Afficher les 7 premières lignes puis les 3 dernières.
$
$
-
Retrouvez la ligne contenant
alain
.
$
~
-
Trier ce fichier par ordre d'`UID` croissant.
$
-
Combien y a-t-il d’utilisateurs créés sur le serveur ?
$
~
-
Déplacer ce fichier dans le répertoire
/STAGE/commandes
.
$
-
Afficher les fichiers
passwd
présents dans le dossier/STAGE
en précisant leur type.
$
~
5. ATELIER 5 : tubes et redirections
5.1. Exercices
-
Créer un fichier
/home/stagiaire/suivi_admin
.
$
-
Se connecter sur le terminal 2 et suivre les modifications du fichier en direct.
$
La suite de ce TP se fait sans éditeur de texte ! |
Retourner sous le terminal 1 et ajouter au fichier suivi_admin
le texte Voici les répertoires de /STAGE/commandes/gestion/ :
.
$
~
-
Toujours dans
suivi_admin
, ajouter la liste des répertoires de/STAGE/commandes/gestion/
en faisant apparaître les tailles avec l’indication Ko, Mo, Go ou To.
$
~
-
Vérifier le contenu du fichier en basculant sur le terminal 2.
-
Retourner sous terminal 1 et ajouter au fichier
suivi_admin
le texteVoici les personnes ayant un fichier listing_en_cours sous /STAGE/commandes/gestion/ :
.
$
~
~
-
Tapez la commande :
[stagiaire]$ find /STAGE/commandes/tickets –listing_en_cours >> /home/stagiaire/suivi_admin 2>/home/stagiaire/erreur
-
Basculer sur le terminal 2 et vérifier que la commande se soit bien exécutée.
-
Corriger la commande pour remplir le fichier
suivi_admin
.
$
~
~
-
Afficher parmi les 3 dernières lignes du fichier
suivi_admin
celles qui contiennentpierre
.
$
~
-
Retourner sous le terminal 2 et se déconnecter.
$
~