6. Quel système d'exploitation est à l'origine de Unix ?
o UNIX a été développé à l'origine par AT&T Bell Laboratories.
7. Pourquoi dit-on que Unix est portable?
o Unix est considéré comme portable car il peut fonctionner sur différentes
architectures matérielles.
8. Quelle est l'entreprise qui a la première écrit Unix ?
o AT&T Bell Laboratories est généralement créditée pour avoir écrit la première
version d'Unix.
9. Quels sont les deux principaux standards Unix ?
o Les deux principaux standards Unix sont POSIX (Portable Operating System
Interface) et Single UNIX Specification.
10. Qui est Richard Stallman?
o Richard Stallman est un programmeur et militant du logiciel libre, célèbre pour
avoir fondé le mouvement du logiciel libre et la Free Software Foundation.
11. Un logiciel libre peut-il être payant?
o Oui, un logiciel libre peut être payant. La liberté associée au logiciel libre
concerne l'accès au code source et la possibilité de le modifier, redistribuer et
étudier. Le fait qu'un logiciel soit gratuit ou non dépend de sa licence.
12. Est-il légal de graver et de donner une distribution comme Fedora à vos
connaissances?
o Oui, il est généralement légal de graver et de donner des distributions comme
Fedora à vos connaissances, car ces distributions sont souvent distribuées sous
des licences libres qui autorisent la redistribution.
13. En quelle année le développement de Linux a-t-il commencé ?
o Le développement de Linux a commencé en 1991.
14. Qui a commencé à écrire Linux ?
o Linus Torvalds est à l'origine du noyau Linux.
15. En quelle année est sortie la première version de Linux ?
o La première version de Linux est sortie en 1994.
16. Citez trois distributions Linux très connues.
o Ubuntu, Fedora, Debian sont trois distributions Linux populaires.
17. Quelle est la principale différence entre une distribution Debian et une
distribution RedHat?
o Une différence majeure est le gestionnaire de paquets. Debian utilise
généralement apt tandis que RedHat utilise yum ou dnf.
18. Quel est l'effet de la ligne crontab suivante :
bash
* * * * who > /tmp/test
Cette ligne exécutera la commande who toutes les minutes (à chaque début de minute) et
écrira sa sortie dans le fichier /tmp/test.
19. Pourquoi, pour une entreprise, pourrait-il être plus sécurisant d'acheter des
licences de distributions commerciales comme Red Hat ou Novell?
o Les distributions commerciales comme Red Hat ou Novell offrent un support
professionnel, des mises à jour de sécurité garanties et des fonctionnalités
supplémentaires. Pour une entreprise, cela peut offrir une stabilité, un support
et une sécurité supplémentaires par rapport aux versions communautaires.
20. Comment essayer Linux sans l'installer?
o Vous pouvez utiliser une distribution live. Ces versions peuvent être exécutées
à partir d'une clé USB ou d'un DVD sans nécessiter d'installation sur le disque
dur.
21. À quoi sert le compte root?
o Le compte root est le compte administrateur qui a des privilèges étendus sur un
système Unix/Linux. Il a un contrôle total sur le système.
22. Pourquoi faut-il créer au moins un compte d'utilisateur?
o Créer un compte utilisateur est essentiel pour séparer les privilèges
d'administration du compte root. Les comptes utilisateur offrent une couche de
sécurité en limitant l'accès aux fonctions système critiques.
23. Comment installer un paquet sous RedHat et sous Debian ?
o Sous RedHat, vous pouvez utiliser yum ou dnf pour installer des paquets,
tandis que sous Debian, apt-get ou apt sont couramment utilisés.
24. Quel est le suffixe d'un paquet Linux ?
o Le suffixe des paquets Linux dépend du gestionnaire de paquets utilisé. Par
exemple, sous Debian, les paquets ont généralement l'extension .deb, alors
que sous RedHat, ils peuvent avoir l'extension .rpm.
25. Comment mettre à jour la base locale des dépôts ?
o Cela dépend du gestionnaire de paquets utilisé. Par exemple, sous Debian,
vous pouvez utiliser apt-get update ou apt update pour mettre à jour la
liste des paquets disponibles.
26. Comment copier le fichier /home/kombate/Bureau/esgis de l'ordinateur A dont
l'IP est [Link] vers /home/delegue/Bureau dont l'IP est [Link]
depuis une autre machine appartenant au même sous-réseau ?
o Vous pouvez utiliser la commande scp (Secure Copy) : scp
/home/kombate/Bureau/esgis
delegue@[Link]:/home/delegue/Bureau.
27. Qu'est-ce qu'un shell?
o Un shell est une interface utilisateur pour accéder aux services d'un système
d'exploitation. Il permet aux utilisateurs d'interagir avec le noyau du système.
28. Soit l'invite suivante: « kombate@irt:~/Documents/photo> », quelle information
peut-on obtenir ?
L'invite indique l'utilisateur (kombate), le nom de la machine (irt), et le répertoire
actuel (~/Documents/photo). Cela montre le chemin où se trouve l'utilisateur dans
l'arborescence des répertoires.
29. Comment rappeler la dernière commande saisie avec le clavier?
o Pour rappeler la dernière commande saisie, vous pouvez utiliser la flèche vers
le haut ↑ sur le clavier ou la commande !!.
30. Un programme exécutable est-il un fichier spécial ? Justifier ?
o Oui, un programme exécutable est un fichier spécial. Dans les systèmes
Unix/Linux, un fichier exécutable a un bit d'autorisation spécifique appelé "bit
d'exécution". Ce bit est activé pour permettre l'exécution du fichier en tant que
programme.
31. Qu'est-ce qu'un chemin absolu ? Qu'est-ce qu'un chemin relatif ?
o Un chemin absolu spécifie un emplacement à partir de la racine du système de
fichiers. Par exemple, /home/utilisateur/dossier.
o Un chemin relatif spécifie un emplacement par rapport au répertoire actuel. Par
exemple, ../dossier signifie "un répertoire en arrière à partir du répertoire
actuel, puis dans le dossier nommé dossier".
32. Iréné pour supprimer un répertoire à taper: «rm test», cela va-t-il fonctionner ?
Justifier
o La commande rm test supprime un fichier ou un répertoire nommé "test"
dans le répertoire actuel. Cependant, si "test" est un répertoire et n'est pas vide,
la commande ne fonctionnera pas sans l'option -r (pour supprimer
récursivement) ou -f (pour forcer la suppression).
33. Quelle est l'effet, en tant que root, de la commande rm -rf / ?*
o En tant que root, la commande rm -rf /* supprimerait tous les fichiers et
répertoires à partir de la racine du système de fichiers. Cela effacerait
complètement le système d'exploitation et causerait une perte de données
catastrophique.
34. Quel est l'effet, en tant que simple utilisateur, de rm -rf / ?*
o En tant que simple utilisateur, cette commande ne fonctionnerait pas car les
utilisateurs ordinaires n'ont généralement pas les autorisations nécessaires pour
supprimer des fichiers et des répertoires système essentiels à partir de la racine.
35. Rechercher dans /etc/passwd la ligne correspondant à l'utilisateur kombate, et
seulement cette ligne.
o Pour afficher uniquement la ligne correspondant à l'utilisateur kombate dans le
fichier /etc/passwd, vous pouvez utiliser la commande :
bash
grep ^kombate /etc/passwd
Lister les processus appartenant à kombate.
Vous pouvez utiliser la commande ps avec l'option -u pour afficher les processus
appartenant à un utilisateur spécifique. Par exemple :
ps -u kombate
Arrêter le processus de Firefox.
Pour arrêter le processus de Firefox, vous pouvez utiliser la commande pkill
firefox ou killall firefox (cela fermera toutes les instances de Firefox).
L'utilisateur kombate a été licencié de l'entreprise, comment verrouiller son compte?
Vous pouvez verrouiller le compte de l'utilisateur kombate en utilisant la commande :
sudo passwd -l kombate
Cela désactivera le mot de passe de l'utilisateur, rendant le compte inaccessible.