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 :

  1. Être capable d’utilisater l’aide en ligne avec les commandes man, apropos, whatis, xman.
  2. Être capable de manipuler des répertoires avec les commandes pwd, cd, Is, mkdir, rmdir.
  3. Être capable de manipuler des fichiers avec les commandes rm, touch, In, cp, mv.
  4. Être capable d’attribuer des droits sur répertoires et fichiers avec les commandes chown, chmod, chgrp.

Utilisation de commandes de base Linux

  1. 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

  2. Créez l’arborescence suivantes : */home//lab/src*

  3. À l’aide de la commande touch, créez les fichiers vides testl.txt, test2.txt dans le répertoire src.

  4. Appliquez la commande suivante pour créer un fichier non vide test3.for : ls -la > test3.for

  5. Créez un répertoire nommé test dans src.

  6. 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 ?

  7. 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–    
  1. 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 ?

  2. 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 — —        
  1. Depuis l’invite de commande tapez le commande suivante :
    ps -e
    

    Expliquez ce que fait cette commande.

  2. 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.