Menu Fermer

TP 3 : Les commandes de base

  1. La commande Cd (change directory).
    a. $cd /home
    b. $cd ~
    c. $cd .
    d. $cd ..
    e. $cd ../..
  2. La commande pwd (print working directory)
    a. $pwd
  3. La commande ls pour afficher la liste des fichiers et des répertoires
    a. $ ls
    b. $ ls –l
  4. La commande touch pour Créer des fichiers vides
    a. $ touch test1
  5. La commande mkdir (make directory)
    a. $ mkdir rep1
    b. $ mkdir rep1 rep2
    c. $ mkdir –p rep3/sous_rep3
    d.
  6. La commande rmdir (remove directory)
    a. $ rmdir rep1
  7. La commande cp (copy)
    a. $cp file1 /home
  8. La commande mv (move)
    a. $ touch txt1 txt2 txt3
    b. $ mv txt1 txt1.old
    c. $ mv txt2 rep1/txt2
    d. $ mv txt3 rep1/txt3.old
    e.
  9. La commande rm (remove)
    a. $ rm file1
    b. $ rm -r rep1
    c. $ rm -rf /home/public/depots
  10. Les liens symboliques
    a. ln -s /home/user monRepPerso
  11. Wildcards : caractères de substitution
    a. $ ls a*
    Exercice 1
    Dans votre répertoire personnel, créez l’arborescence suivante, en n’utilisant que des chemins relatifs :
    rep1
    |—fich11
    |—fich12
    |—rep2
    | |—fich21
    | |—fich22
    |—rep3
    | |—fich31
    | |—fich32
    Exercice 2
    Comment déplacer toute l’arborescence rep3 sous le répertoire rep2 ? Supprimez tout sauf rep1, fich11 et fich12.
  12. À partir de votre répertoire personnel créez la structure suivante, en utilisant une seule commande :
    |—- dossier1
    | |— dossier3
    | — dossier2
    | |— dossier4
  13. Déplacez-vous dans le répertoire dossier1 avec un chemin absolu et créez le fichier fichier1 dans ce répertoire.
  14. Copiez fichier1 dans le répertoire dossier3 avec un chemin relatif.
  15. Déplacez-vous dans dossier2 en utilisant un chemin relatif, et copiez le fichier fichier1 de dossier3 sous le nom fichier2 là où vous êtes.
  16. Renommez et déplacez fichier2 en fichier3 dans le répertoire dossier3.
  17. Supprimez fichier1 du répertoire dossier3.
  18. Avec rmdir supprimez dossier2, puis dossier1 et tout son contenu. Est-ce possible ?
  19. Quel est le but de la commande ls -l [a-z]*. ??[ !0-9] ?
  20. Créez un fichier appelé « -i » avec une redirection : echo > – i . Tentez de le supprimer.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *