Cours-Gratuit
  • Accueil
  • Blog
  • Cours informatique
home icon Cours gratuits » Cours informatique » Cours UNIX - Linux » Exercices Linux/Unix »

Articles similaires

    Documents similaires

    • Initiation language C sous Linux : fichiers ps

    • Modèle de bon de commande sur Excel

    • TP programmation web pour débutant

    • Exemple de bon de commande du Maroc sous Excel

    • Modèles bon de commande fournisseur sous Excel

    • Modèle de bon de commande d'Algérie sous Excel

    • Modèle de tableau de suivi de commande pour fournisseur sur Excel

    • Application Excel sur la gestion de commande de matériel scolaire

    exercices linux commande - mount - tar - cron

    Rédigé par GC Team, Publié le 10 Septembre 2009, Mise à jour le Jeudi, 03 Septembre 2020 22:29
    Participez au vote ☆☆☆☆☆★★★★★

    Exercice 1: la commande cron

    Mettre en place un script qui, toutes les 5 minutes, ajoute la date, l'heure et la liste des processus en cours de fonctionnement dans un fichier nommé "Processus.txt".

    Exercice 2: la commande tar

    Télécharger le fichier Fichiers.tar.
    Il s'agit d'une archive au format tar non compressé contenant les hardcopies de fenêtres Ubuntu-KDE. Cette archive n'inclut pas de répertoire de décompression.

    • "détarer" cette archive dans un sous répertoire nommé "Fichiers" de votre HOME.
    • "tarer" le répertoire "Fichiers" en une archive nommée "MonArchive.tar".
    • "tarer" le répertoire "Fichiers" en une archive compressée nommée "MonArchiveCompressee.tar.gz".
    • Quel est le rapport de tailles entre ces deux archives?
    • Calculer ce rapport de tailles pour une archive de fichiers texte.

    Exercice 3: la commande mount

    On considère un partage Windows nommé toto sur le serveur fileserver.info.univ-fcomte.fr accessible à l'utilisateur toto du domaine w2k3. Le mot de passe associé à ce compte est "pw01toto10".
    On souhaite monter ce partage en lecture/écriture depuis une machine fonctionnant sous linux équipé d'un client samba, pour l'utilisateur linux titi du groupe linux titi de cette machine. Le point de montage est /mnt/titi.

    • Quelle est la commande permettant de réaliser une telle opération?
    • Exécutée par titi, cette commande est-elle susceptible de fonctionner sur votre poste?

    Corrections des exercices

    {sidebar id=6}{sidebar id=1}

    cron

    Mettre en place un script qui, toutes les 5 minutes, ajoute la date, l'heure et la liste des processus en cours de fonctionnement dans un fichier nommé "Processus.txt".

    On écrit un script nommé par exemple Trace.sh"avec la permission d'exécution placé sous le répertoire /home/nico et contenant les deux commandes date et ps avec leurs sorties renvoyées en fin du fichier /home/nico/Processus.txt:
    date >>/home/nico/Processus.txt
    ps >>/home/nico/Processus.txt

    On écrit un fichier texte nommé par exemple " ProgCron.txt" contenant le descriptif de la commande programmée:
    0,5,10,15,20,25,30,35,40,45,50,55 * * * * /home/nico/Trace.sh

    On programme ce fichier texte au moyen de la commande crontab:
    crontab ProgCron.txt

    tar

    Télécharger le fichier Fichiers.tar
    Il s'agit d'une archive au format tar non compressé contenant les hardcopies de fenêtres Ubuntu-KDE. Cette archive n'inclut pas de répertoire de décompression.

    • "détarer" cette archive dans un sous répertoire nommé "Fichiers" de votre HOME.
      mkdir Fichiers
      tar -xvf Fichiers.tar -C Fichiers
    • "tarer" le répertoire "Fichiers" en une archive nommée "MonArchive.tar".
      tar -cvf MonArchive.tar Fichiers
    • "tarer" le répertoire "Fichiers" en une archive compressée nommée "MonArchiveCompressee.tar.gz".
      tar -zcvf MonArchiveCompressee.tar.gz Fichiers
    • Quel est le rapport de tailles entre ces deux archives?
      L'archive non compressée occupe 1003520 octets.
      L'archive compressée occupe 908384 octets.
      Le gain est donc de 9,48%.
    • Calculer ce rapport de tailles pour une archive de fichiers texte.
      Sur un exemple test on obtient une taille non compressée de 2580480 octets pour une taille compressée de 519117 octets. Le gain est donc de 79,88%.

    mount

    On considère un partage Windows nommé toto sur le serveur fileserver.info.univ-fcomte.fr accessible à l'utilisateur toto du domaine w2k3. Le mot de passe associé à ce compte est "pw01toto10".
    On souhaite monter ce partage en lecture/écriture depuis une machine fonctionnant sous linux équipé d'un client samba, pour l'utilisateur linux titi du groupe linux titi de cette machine. Le point de montage est /mnt/titi.

    • Quelle est la commande permettant de réaliser une telle opération?

    mount -t smbfs -o rw,uid=titi,gid=titi,username=w2k3/toto,password=pw01toto10 //fileserver.info.univ-fcomte.fr/toto /mnt/titi

    • Exécutée par titi, cette commande est-elle susceptible de fonctionner sur votre poste?

    non, car la commande mount n'est, par défaut, autorisée qu'à l'utilisateur root.

     

    • Contactez-nous
    • A propos de nous
    • On recrute
    • Rechercher dans le site
    • Politique de confidentialité
    • Droit d'auteur/Copyright
    • Conditions générales d'utilisation
    • Plan du site
    • Accueil
    • Blog
    • Finance et compta.
    • Formations Pro.
    • Logiciels & Apps
    • Organisation
    • Cours informatique
    • Aide à la rédaction
    • Etudes et Metiers
    • Science et Tech
    • Titans de la Tech
    id 11354 02