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’
UIDdans 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
/homesoit 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/pierreet/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_coursenlisting_fini.
$
~
-
Déplacer et renommer le fichier
/home/stagiaire/listing_en_coursen/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/stagiairele 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
passwdprésents dans le dossier/STAGEen 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_adminle 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_admincelles qui contiennentpierre.
$
~
-
Retourner sous le terminal 2 et se déconnecter.
$
~