Activité Commandes linux
Situation
Votre entreprise a décidé de migrer sur linux et vous devez vous familiariser avec les commandes de base de linux.
Consigne
Lisez les instructions ci-après et réalisez les tâches demandées.
Objectifs
À la fin de ce travail, vous devez :
- Être capable d’utilisater l’aide en ligne avec les commandes man, apropos, whatis, xman.
- Être capable de manipuler des répertoires avec les commandes pwd, cd, Is, mkdir, rmdir.
- Être capable de manipuler des fichiers avec les commandes rm, touch, In, cp, mv.
- Être capable d’attribuer des droits sur répertoires et fichiers avec les commandes chown, chmod, chgrp.
Utilisation de commandes de base Linux
-
Chaque commande Linux à une aide, elle peut être affichée grâce à l’option –help ou en utilisant la commande man suivie de la commande dont on veut afficher l’aide.
Essayer par exemple : rm –help et man rm
-
Créez l’arborescence suivantes : */home/
/lab/src* -
À l’aide de la commande touch, créez les fichiers vides testl.txt, test2.txt dans le répertoire src.
-
Appliquez la commande suivante pour créer un fichier non vide test3.for : ls -la > test3.for
-
Créez un répertoire nommé test dans src.
-
Depuis le répertoire src tapez la commande ls -la.
D’après le résultat, comment peut-on différencier les fichiers des répertoires ?
Quels sont les droits par défaut sur le fichier test2.txt ?
-
Dans le répertoire src, créez les fichiers vides droits-octal et droits-symb dont les droits sont par défaut fixés à rw- r- r–. Avec la commande chmod, modifiez les droits de ces deux fichiers en parallèle en utilisant les valeurs en octal sur droits-octal et les formes symboliques sur droits-symb de sorte qu’ils prennent successivement les valeurs ci-dessous :
droits-octal | droits-symb | |
---|---|---|
* rw- rw- r– | ||
* rw- -w- — | ||
* rwx r-x –x | ||
* r-x -w- –x | ||
* –x –x r– |
-
Faites une copie de droits-octal vers droits-copie. Expliquez et résolvez le problème rencontré. Que constatez-vous au niveau des droits de la copie ?
-
Dans le répertoire src qui vous appartient, appliquez successivement les combinaisons de droits d’accès listées ci-dessous et pour chacune, essayez de rentrer dans le répertoire src, d’en lister le contenu, de modifier (avec gedit) et enfin supprimer le fichier test2.txt.
droits | entré dans src | lister le contenu | modification | suppression |
---|---|---|---|---|
cd src | ls -la | xedit test2.txt | rm test2.txt | |
* rw- — — | ||||
* r-x — — | ||||
* –x — — | ||||
* -wx — — | ||||
* rwx — — |
- Depuis l’invite de commande tapez le commande suivante :
ps -e
Expliquez ce que fait cette commande.
- Démarrez firefox.
- Relevez le numéro du processus lancé.
- Puis à l’aide de la commande kill suivie du numéro du processus.
- Arrêtez le processus.
- Enfin vérifiez avec ps que le processus est bien mort.