0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Initiation Unix

Ce document est un sujet d'examen pour une licence professionnelle à l'Université de Douala, portant sur l'initiation au système UNIX. Il comprend plusieurs exercices sur la création, la manipulation et la gestion de fichiers et répertoires, ainsi que des questions sur les commandes UNIX. Les étudiants doivent répondre à des questions pratiques en utilisant des commandes spécifiques dans un environnement UNIX.

Transféré par

lesliengagoum2
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Initiation Unix

Ce document est un sujet d'examen pour une licence professionnelle à l'Université de Douala, portant sur l'initiation au système UNIX. Il comprend plusieurs exercices sur la création, la manipulation et la gestion de fichiers et répertoires, ainsi que des questions sur les commandes UNIX. Les étudiants doivent répondre à des questions pratiques en utilisant des commandes spécifiques dans un environnement UNIX.

Transféré par

lesliengagoum2
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

REPUBLIQUE DU CAMEROUN REPUBLIC OF CAMEROON

Paix-Travail-Patrie Peace-Work-Fatherland
--- ---
Ministère de l’Enseignement Supérieur Ministry of Higher Education
UNIVERSITE DE DOUALA UNIVERSITY OF DOUALA
LICENCE PROFESSIONNELLE
SESSION DE RATTRAPAGE DE FIN DU SEMESTRE 5 2022-2023
Option : ASR

Epreuve de : INITIATION AU SYSTEME UNIX Durée : 2h

SUJET 1

EXERCICE 1 : Opérations et critères pour les noms de fichiers (4.5pts)


1. Dans votre répertoire courant, créez en une commande les fichiers suivants: annee1 Annee2 annee4
annee45 annee41 annee510 annee_saucisse banane (0.5)
2. Créer le répertoire Year dans votre répertoire courant, en une commande déplacez les fichiers
précédemment créés dans le répertoire Year. (0.5)
3. - Lister tous les fichiers se terminant par 5 (0.5)
- Lister tous les fichiers commençant par annee4 (0.5)
- Lister tous les fichiers commençant par annee4 et de 7 lettres maximum (0.5)
- Lister tous les fichiers commençant par annee avec aucun chiffre numérique (0.5)
- Lister tous les fichiers contenant la chaine ana (0.5)
- Lister tous les fichiers commençant par a ou A (0.5)
4. Copier les fichiers dont l'avant dernier caractère est un 4 ou 1 dans le répertoire /tmp en une seule
commande. (0.5)

EXERCICE 2 : Commandes cp et mv (6pts)


1. Est-il possible de faire une copie d'un répertoire et de l'ensemble de ses sous-répertoires en une seule
ligne de commande, sans d'abord faire une copie de chacun des fichiers l'un après l'autre ? (0.5)
2. Que se passe-t-il si l'on veut faire une copie appelée tentative/ de son répertoire essai/, et que
le répertoire tentative/ existe déjà ? (1pt)
3. Que se passe-t-il si vous voulez faire une copie d'un fichier dans un répertoire où il existe déjà un fichier de
ce nom ? (1pt)
4. Est-il possible de taper une ligne du genre de :
cp fichier1 fichier2 fichier3 repertoire/
Quel est l'effet de cette ligne ? (0.5+1pt)
5. Comment renommer un répertoire rep en rep1 ? Que se passe-t-il si le répertoire rep1 existe déjà ?
(0.5+0.5)
6. Que se passe-t-il si on lance mv avec les options -i et -f ensemble ? (1pt)

EXERCICE 3 : Manipulation des fichiers (9.5pts)


1) Créer dans votre répertoire personnel les fichiers selon l’arborescence suivante :

Page 1|2
Et de la manière suivante, chaque question doit être répondue en une seule commande et le répertoire
courant doit toujours être votre répertoire personnel :
a) Créer deux répertoires Unix et Python dans votre répertoire personnel. (0.25)
b) Créer deux répertoires TP1 et TP2 dans le répertoire Unix. (0.25)
c) Copier les deux répertoires TP1 et TP2 dans le répertoire Python. (0.25)
d) Créer deux répertoires seance1 et seance2 dans le répertoire TP1 de Unix. (0.25)
e) Créer deux fichiers exo1 et exo2 dans le répertoire seance1. (0.25)
f) Copier les deux fichiers exo1 et exo2 dans le répertoire TP2 de Python. (0.25)

2) Placez vous dans le répertoire Python/TP1. Vérifiez que vous y êtes, puis, en une seule commande, placez
vous dans le répertoire Unix/TP2 en utilisant le chemin relatif du répertoire. Retournez dans Python/TP1, mais
cette fois-ci, en utilisant le chemin absolu. Enfin, revenez à la racine de votre répertoire personnel.
(0.25+0.25+0.5+0.5+0.25)
3) Supprimer le répertoire TP1 de Python avec la commande rmdir. (0.25)
4) Supprimer le répertoire TP2 de Python avec la commande rmdir, pourquoi la commande a échoué.
Supprimer en une commande le répertoire TP2 de Python. (0.5+0.5+0.75)
5) Déplacer le fichier exo1 dans le répertoire TP1 et supprimer les répertoires seance1 et seance2.(0.5+0.75)
6) Renommer les fichiers exo1 et exo2 en respectivement exercice1 et exercice2. (0.5+0.5)
7) Dessiner l’arborescence des fichiers contenus dans le répertoire personnel de manière théorique.(1.5)
Vérifier le à l’aide d’une commande. (0.5)

Page 2|2

Vous aimerez peut-être aussi