Académique Documents
Professionnel Documents
Culture Documents
Page 1
• ./ ../ sont des répertoires cachés
• ~ / sont des répertoires cachés
• <ctrl-r> arrêter la commande en cours
• <ctrl-l> rechercher dans l'historique
• <ctrl-c> effacer l'écran (équivalent à clear)
• Aucune de ces affirmations n'est correcte
7.(0.5) • split n’est pas une commande
• Le variable $? = 0 si il y a une erreur dans l’exécution de la commande
• Le variable $? egale à 0 ou 1 si la commande est exécuté sans erreur
• Le variable $? >=2 si il y a une erreur dans l’exécution de la commande
• Le variable $? egale à 2 ou 1 si la commande est exécuté sans erreur
• xargs n’est pas une commade
• Aucune de ces affirmations n'est correcte
8.(0.5) • Le canal d’entrée standard se nomme stdin et porte le descripteur 2 (exemple clavier)
• Le canal de sortie standard se nomme stdout et porte le descripteur 0 (exemple l'écran)
• Le canal d’erreur standard se nomme stderr et porte le descripteur 1
• Le canal d’entrée standard se nomme stdin et porte le descripteur 0 (exemple clavier)
• Le canal de sortie standard se nomme stdout et porte le descripteur 0 (exemple l'écran)
• Le canal d’erreur standard se nomme stderr et porte le descripteur 2
• Aucune de ces affirmations n'est correcte
Scénario B (0.25+0.25)
user1@PC:~$ sort ………………… ………………… Linux_history
Linux 1991
Debian 1993
Redhat 1995
Redhat 1995
Ubuntu 2005
Scénario C (0.25+0.25)
user1@PC:~$ ………………… ………………… Creators Linux_history
Linus Torvalds:Linux 1991
Ian Murdock:Debian 1993
Mark Shuttleworth:Ubuntu 2005
Robert Young:Redhat 1995
Page 2
Marc Ewing:Redhat 1995
Scénario D (0.25+0.25)
user1@PC:~$ ………………… ………………… ^Mar Creators
3:Mark Shuttleworth
5:Marc Ewing
Scénario E (0.25)
user1@PC:~$ ………………… Linux_history
Linux 1991
Debian 1993
Ubuntu 2005
Redhat 1995
Scénario F (0.25)
user1@PC:~$ ………………… Creators
5 10 69 Creators
Scénario G (0.25+0.25)
user1@PC:~$ ………………… -d" " ………………… Creators
Linus
Ian
Mark
Robert
Marc
Scénario H (0.25+0.25)
user1@PC:~$ ………………… ………………… 's/199/1990+/g' Linux_history
user1@PC:~$ cat Linux_history
Linux 1990+1
Debian 1990+3
Ubuntu 2005
Redhat 1990+5
Redhat 1990+5
Scénario I (0.25)
user1@PC:~$ grep -v Linux Linux_history ………………… cut -c 1-6 ………………… uniq
Debian
Ubuntu
Redhat
Scénario J (0.25+0.25)
user1@PC:~$ whoami ………………… hostname ………………… HOSTNAME
user1
PC
Scénario K (0.25)
user1@PC:~$ HOSTNAME ………………… whoami
HOSTNAME: command not found
Scénario L (0.25+0.25)
user1@PC:~$ cat info
fichier des informations
user1@PC:~$ cat erreur
fichier des erreurs
user1@PC:~$ { date ; Hostname; } …………………erreur …………………info
user1@PC:~$ cat info
lun. 22 nov. 2021 23:35:48 CET
Page 3
user1@PC:~$ cat erreur
Scénario M (0.25+0.25)
user1@PC:~$ cat info
fichier des informations
user1@PC:~$ cat erreur
fichier des erreurs
user1@PC:~$ { date ; Hostname; } …………………erreur …………………info
user1@PC:~$ cat info
fichier des informations
mar. 23 nov. 2021 00:04:11 CET
user1@PC:~$ cat erreur
fichier des erreurs
Scénario O (0.25+0.25)
user1@PC:~$ cat info
fichier des informations
user1@PC:~$ { date ; Hostname; } …………………info …………………
user1@PC:~$ cat info
fichier des informations
mar. 23 nov. 2021 00:09:08 CET
Scénario P (0.25+0.25)
user1@PC:~$ sort ………………… Creators
Ian Murdock
Linus Torvalds
Marc Ewing
Mark Shuttleworth
Robert Young
user1@PC:~$ wc -l ………………… END
> Ian Murdock
> Marc Ewing
> Mark Shuttleworth
> Robert Young
> END
4
Page 4
SYS1 1cpi 2021-2022
10 directories, 3 files
Table 1.
user1@PC:~$ cd ./.././user1/Bureau/SYS1
user1@PC:~$ mv r s Bureau/SYS1/
Page 5
user1@PC:~$ cp ~/chapitre\ 3 ./Bureau/SYS1/
user1@PC:~$ rm -f Bureau/SYS1/
7 directories, 6 files
1. Donner la commande pour que l’utilisateur user1 crée les répertoires Contrôle Intermediaire et
Contrôle Final dans le répertoire SYS1.
user1@PC:~/Bureau$
2. Donner la commande pour que l’utilisateur user1 copie le contenu du répertoire FE dans le répertoire
Contrôle Final qui a été créé dans la question 1.
user1@PC:~/Bureau$
3. Donner la commande pour que l’utilisateur puisse lire tous les fichiers des répertoires FE et IE. Vous
pouvez utiliser les caractères spéciaux pour simplifier la commande.
user1@PC:~/Bureau$
Page 6
4. Donner la commande pour que l’utilisateur user1 crée un nouveau fichier 2021.doc dans les répertoires FE
et IE.
user1@PC:~/Bureau$
5. Donner la commande pour que l’utilisateur user1 cherche tous les fichiers .doc à partir son répertoire
personnel.
user1@PC:~/Bureau$
6. Donner la commande qui donne seulement la taille du répertoire Archive en format lisible (Kilo, Méga,
Giga).
user1@PC:~/Bureau$
7. Donner la commande qui donne le type du fichier 2018.doc qui se trouve dans le répertoire FE.
user1@PC:~/Bureau$
8. Donner la commande pour que l’utilisateur user1 crée un lien symbolique Exam_Archive dans le Bureau
vers le répertoire Archive.
user1@PC:~/Bureau$
9. Donner la commande pour que l’utilisateur user1 renomme le répertoire FE à Final Exam.
user1@PC:~/Bureau$
10. Donner la commande pour que l’utilisateur user1 supprime le contenu de IE sauf 2021.doc.
user1@PC:~/Bureau$
Page 7