Intro Shell RISR2021 “La piscine”
La piscine est peu profonde si on y pénètre par le bon côté.. A vrai dire c’est même une pataugeoire.
Par contre pour aller là où vous n’avez pas pied il faut savoir flotter, nager, ou être équipé..
EXO 1.1
- Ouvrez une session en mode terminal. Tapez votre nom et votre mot de passe
- Quel est le prompt utilisé ?
- Affichez le nom de votre shell à l’aide d’une variable
- Ouvrez une deuxième session en mode terminal.. Connectez vous en tant que root
- Afficher le shell de root à l’aide d’une variable
EXO 1.2
- Affichez la liste des utilsateurs qui utilise comme shell de connexion le : /bin/bash
- Affichez leurs nombres
- Revenez sur la première console et optez pour le shell “sh” que se passe t’il ?
- Répétez l’étape précédent avec ksh. Que remarquez-vous ?
- Revenez à votre shell de départ
- Affichez le shell de connexion de root tout en restant sous votre identité
- En tant que root créez un utilisateur user2 et affectez-lui le /bin/sh comme shell de connexion
- Ouvrez une console et connectez-vous en tant que user2
EXO 1.3
- Affichez la liste des fichiers de votre répertoire courant sans explorer les sous répertoires
- Affichez les fichiers cachés de votre répertoire courant
- Affichez de maniére récursive, les caractéristiques de tous les fichiers de votre répertoire courant.
- Créez un répertoire nommé : Repertoire
- Copiez le fichier /etc/passwd dans Repertoire
- Renommez le fichier passwd en password
- Supprimez le fichier password
- Supprimez le dossier Repertoire
- Affichez le contenu du fichier /etc/group
- Afichez le nombre de lignes du fichier /etc/passwd
- Triez le fichier /etc/passwd et stockez le résultat dans un fichier nommé password dans votre répertoire courant.
- Affichez les 5 premières lignes du fichier /etc/group
Exo 1.4
- Affichez la liste des utilisateurs connectés sur le système
- Changez temporairement d’identité et devenez root
- Recherchez la chaine de caractères root dans le fichier /etc/passwd.récupérez le résultat dans un fichier tout en l’affichant sur l’écran
- Recherchez dans le répertoire / tous les fichiers dont le nom contient la chaine sh
- Affichez en Ko la taille totale des fichiers de votre répertoire courant
- Affichez des informations sur l’utilisation de l’espace disque de votre système de fichier /.
- Affichez des informations sur le contenu des fichiers suivants:
- /etc/passwd
- /etc/init.d
- /bin/bash
- /bin/sh
- /etc/init.d/crond
EXO 1.5
- Sur une fenêtre console, lancez l’environnement sh
- Lancez les commandes suivantes: alias, history, logout
- Relancez les commandes précédentes en ksh puis en bash
- Essayez de rappeler ces commandes dans les trois environnements shell. Que constatez-vous ?
Alors vous êtes-vous noyé dans la pataugeoire ?