Académique Documents
Professionnel Documents
Culture Documents
TP 2 : Unix/Linux
Master ID
– Question 1 :
Quelle est la différence entre les deux appels suivants :
$cp fichier1 fichier2 et $ cat <fichier1 > fichier2. Dans les deux cas, le fichier fichier2 n’existe pas encore
au moment de lancement de la commande.
– Question 2 :
La commande cat constitue un éditeur (très) simplifié.
cat > fich1 (Enter) Entrer le texte (Enter)
A stocker (Enter) Dans le fichier (Enter)
CTRL D
Tapez la commande :
ls -l
cat fich1
L’option > fich1 indique à la commande cat que les informations produites par cat ne ne seront pas
affichées à l’écran, mais seront stockées dans le fichier fich1. Dans le deuxième appel à cat, quel le statut
du mot fich1 ? Expliquer.
– Question 3 : A l’aide de la commande cat, afficher le fichier /etc/passwd. Décrire les informations
présentes dans ce fichier (vous pouvez pour cela chercher des informations sur internet).
– Question 4 : De la même manière, afficher le fichier /etc/group et décrire les informations qui y sont
présentes. Les deux fichiers /etc/group et /etc/passwd décrivent les groupes et les utilisateurs sur la
machine locale. Dans le cas de systèmes distribués, ces fichiers ne se trouvent pas sur la machine locale
mais sur un serveur. L’affichage des fichiers adéquats peut alors se faire grâce à la commande ypcat,
cependant, ces commandes réseau sont parfois bloquées par les administrateurs.
– Question 5 : Utiliser maintenant la commande groups. que se passe-t-il ? En utilisant le man, écrire une
variante de l’appel à groups qui n’affiche des données que de l’utilisateur voulu. Certaines commandes
permettent à l’administrateur de gérer les utilisateurs et les groupes.
– Question 6 : En utilisant le man ou en cherchant sur internet, expliquer ce que font les commandes
suivantes :
groupadd -g 1001 users
useradd -d /home/pba -m -p toto -g users pba
useradd -d /home/aka -g users -u 5002 aka
groupdel users
userdel -r aka
Expliquer chaque commande indépendamment. La plupart des commandes de gestion des utilisateurs
sont réservées aux administrateurs.
– Question 7 : Entrer les commandes de la Question 6 dans un terminal. Que se passe-t’il ? Quelle
en est l’explication ?
FST de Béni-Mellal TP Unix/Linux