Summary

This document contains a list of Linux questions, covering various topics such as file permissions, commands, and concepts. The format suggests a study guide or a practice exam.

Full Transcript

1. Que doit-on vérifier avant une installation en UEFI ? 49. Quelles commandes permettent l’édition de fichiers texte ? 2. Quelles sont les spécificités d’une installation UEFI ? 50. Q...

1. Que doit-on vérifier avant une installation en UEFI ? 49. Quelles commandes permettent l’édition de fichiers texte ? 2. Quelles sont les spécificités d’une installation UEFI ? 50. Que fait cette commande ? >beatles 3. Quelle commande permet de mettre le système à jour ? 51. À quoi servent les principales redirections ? Quelles sont-elles ? 4. Quelle commande permet la vérification des certificats ? 52. Avec les filtres que vous connaissez, construisez une commande qui permet d’afficher aléatoirement 5. Que doit-on sécuriser après une nouvelle installation ? un fichier/répertoire du répertoire courant. 6. De quelle façon peut-on dépanner un système GendBuntu ? 53. Comment afficher une seule commande sur plusieurs lignes ? 7. Je crée un fichier puis un répertoire dans mon home. Quelles seront leurs permissions ? 54. Quelle commande permet d’afficher les ACL ? 8. Comment puis-je changer le propriétaire et le groupe en une seule fois ? 55. Quels types d’ACL connaissez-vous ? 9. Je ne parviens pas à modifier un fichier, même en root. Que dois-je faire ? 56. Comment définir/modifier des ACL sur un groupe de manière récursive ? 10. Je crée un fichier de scripts. Que dois-je faire pour l’utiliser ? 57. Quelle commande permet de supprimer une ACL ? 11. À quoi sert-il d’appliquer la permission d’exécution à un répertoire ? 58. Comment supprimer toutes les ACL ? 12. Quel est le synopsis de la commande permettant de modifier les droits ? 59. Comment restaurer des ACL ? 13. Que permet le protocole SSH ? 60. Comment modifier le masque des ACL ? 14. Quel paquet logiciel permet à un SIC la connexion à distance ? 61. Quels sont les fichiers de configuration réseau sur GendBuntu / Gendbian ? 15. Quelle commande permet de réaliser une copie sécurisée distante par le protocole SSH ? 62. Quelle commande permet de visualiser les interfaces réseau en IPv4 ? 16. Quelle est la syntaxe de la commande SSH ? 63. Quelle commande indique qu’une machine distante est sur le réseau ? 17. Quel fichier contient la configuration des connexions SSH ? 64. Quelle commande permet de redémarrer le service réseau sur Ubuntu ? 18. Comment le shell Bash interprète-t-il une commande ? 65. Quelle est la commande pseudo-graphique pour paramétrer le réseau ? 19. Quelle différence y a-t-il entre une commande interne et une commande externe ? 66. Quels sont les fichiers où figure le nom d’hôte ? 20. Que signifie larry.daley@egm119st008970:~/Bureau$ ? 67. Que signifie DNS et à quoi sert-il ? 21. Que faut-il taper pour connaître la nature d’une commande ? 68. Quel fichier détermine le serveur résolveur de nom de domaine ? 22. Quelle est la différence entre un alias et une fonction ? 69. Quelles sont les trois étapes de gestion d’un périphérique ? 23. Quels sont les fichiers de configuration du shell Bash ? 70. Quelles commandes permettent de lister les disques et partitions ? 24. Quelles commandes permettent de savoir avec quel utilisateur je suis connecté et où je me situe 71. Comment lister l’ensemble des systèmes de fichiers montés ? (mon répertoire courant) ? 72. Quel fichier permet le montage automatique des partitions au démarrage ? 25. Quelles commandes fournissent des informations sur les comptes ? 73. Qu’est-ce qu’un périphérique spécial ? 26. Quels fichiers informent sur les utilisateurs, les groupes et les mots de passe ? 74. Où sont situés les périphériques de stockage dans l’arborescence ? 27. Quel répertoire est utilisé pour la création par défaut du répertoire personnel d’un utilisateur (profil) 75. Quel nom porte l’ensemble de programmes destiné à la gestion du système pour le noyau Linux ? ? 76. Quelle commande permet d’afficher l’état du service SSH (par exemple) ? 28. Quels fichiers permettent de gérer l’élévation de privilèges ? 77. Quelle commande permet de redémarrer le service NetworkManager ? 29. Quelles commandes gèrent les tickets Kerberos d’un utilisateur ? 78. Quel niveau fonctionnel (runlevel) commande l’arrêt de tous les processus ? 30. Quelle commande permet à un utilisateur de modifier le fichier des mots de passe ? 79. Quelles commandes permettent le redémarrage de la machine ? 31. Quel fichier définit l’ordre de recherche des bases de données réseau ? 80. Quelle combinaison de touches permet l’arrêt brutal du système ? 32. Où sont stockés les fichiers de configuration du système ? 81. Qu’est-ce qu’un dépôt ? 33. Quel est le point d’entrée du système Linux et le sommet de l’arborescence ? 82. Quels fichiers gèrent la liste des serveurs ? 34. Combien y a-t-il de catégories de fichiers Linux ? Lesquelles ? 83. Qu’est-ce qu’un paquet logiciel ? 35. Que ne contient pas l’inode ? 84. C’est une archive d’installation contenant des scripts, des informations et des binaires. 36. Qu’est-ce qu’un chemin absolu ? 85. Quels sont les différents modes d’installation courants ? 37. Qu’est-ce qu’un chemin relatif ? 86. Quelles sont les principales commandes dpkg ? 38. Quels types de liens connaissez-vous sous Linux ? 87. Quelles sont les principales commandes apt ? 39. Avec quelle commande navigue-t-on dans l’arborescence Linux ? 88. Comment exécuter un processus en arrière-plan ? 40. Avec quelle commande crée-t-on un fichier ? 89. Comment afficher l’arborescence des processus ? 41. Avec quelle commande supprime-t-on un fichier ou un répertoire ? 90. Comment tuer un processus par son nom ? 42. Où se situent les répertoires personnels des utilisateurs ? 91. Quelles commandes permettent d’obtenir le PID d’un processus ? 43. Quelles commandes de recherche de fichiers connaissez-vous ? 92. J’ouvre 5 fenêtres Nautilus. Comment les tuer en une seule fois ? 44. Quelle différence y a-t-il entre locate et find ? 93. Quelles autres manières de tuer un processus connaissez-vous ? 45. Je cherche un fichier nommé nba.txt quelque part dans le home de michael.jordan : 94. Comment déconnecter un utilisateur en ligne de commande ? 46. Je cherche un fichier dans /etc dont je ne connais pas le nom mais seulement la date de modification 95. Quels sont les trois principaux types de RAID ? Expliquez. (au maximum 2 jours) : 96. Quelle commande permet d’administrer le RAID ? 47. Je cherche les fichiers.iso dans le dossier Téléchargements de mon home directory qui font plus de 97. Quels fichiers permettent le montage automatique du RAID au démarrage ? 10 Mo et ayant au minimum le droit d’exécution pour l’utilisateur : 98. Quelles commandes permettent d’obtenir l’état du RAID ? 48. Quelles sont les commandes et filtres d’affichage que vous connaissez ? 1. Désactivation du mode compatibilite BIOS (CSM). 46. find /home/michael.jordan/ -type f -name nba.txt 2. Creation d'une partition EFI + partitionnement de type GPT. 47. find /etc -mtime -2 -type f 3. sudo install-update 48. find ~/Telechargements -name "*.iso" -size +10M -perm -100 4. sudo puppet-contact --force 49. cat, more, less, echo, shuf, grep, head, tail, wc, cut, tr... 5. Securiser le demarrage et proteger l'acces au BIOS/UEFI. 50. vi, nano, gedit... 6. Ouvrir une console administrateur depuis le menu de depannage du support d'installation. 51. >beatles cree ou ecrase le fichier "beatles" avec un contenu vide. 7. Sur un systeme Ubuntu/Debian, les permissions par defaut sont 644 pour un fichier et 755 pour 52. Redirections : >, >>, 2>, 2>> un repertoire (permissions max moins le masque 022). 53. ls | shuf -n1 8. sudo chown nom_user:nom_group /chemin 54. Utiliser le caractere d'echappement \ 9. lsattr fic_recalcitrant puis sudo chattr -i fic_recalcitrant 55. getfacl -R /chemin 10. Il faut rendre le fichier executable, par exemple avec sudo chmod +x mon_script.sh 56. ACL minimales, etendues, par defaut 11. La permission x sur un repertoire permet de le parcourir (cd). 57. setfacl -R -m g:nom_groupe:rwx /chemin 12. sudo chmod [options] [ugoa][[+-=][permissions]] chemin_de_la_cible 58. setfacl -x u:user /chemin 13. sudo chmod [options] mode_octal chemin_de_la_cible 59. setfacl -b /chemin 14. La connexion securisee a distance (SSH) dans un but preventif, d'assistance ou de maintenance 60. setfacl --restore=/chemin_sauv_acl (attention a la SSI). 61. setfacl -m m:[rwx] nomfichier 15. Rustdesk, le paquet etant installe par defaut sur GendBuntu 22.04. 62. /etc/NetworkManager/system-connections/* et /etc/network/interfaces 16. scp source destination 63. ip -4 a 17. ssh [login_distant@]adresse_IP [commande] 64. ping @ip 18. /etc/ssh/sshd_config 65. sudo systemctl restart NetworkManager 19. Le shell recherche une commande dans l'ordre suivant : alias -> fonction -> commande interne -> 66. sudo nmtui commande externe (PATH). 67. /etc/hosts et /etc/hostname 20. La commande interne depend du shell. La commande externe est un programme distinct dont le 68. DNS = domain name system, il associe un nom de domaine a une IP chemin doit etre reconnu. 69. /etc/resolv.conf 21. L'invite user@hostname:chemin_courant$ indique l'utilisateur, la machine et le repertoire 70. Partitionnement, formatage, montage courant. 71. lsblk ou sudo fdisk -l 22. type nom_commande indique la nature (alias, fonction, interne, externe), which nom_commande 72. mount indique le chemin d'une commande externe. 73. /etc/fstab 23. Un alias est un simple raccourci. Une fonction execute une serie d'instructions et peut gerer des 74. Fichier de /dev ne correspondant pas a un peripherique materiel (ex: /dev/null) arguments. 75. /dev (fichiers) 24. Fichiers de config du shell Bash : /etc/profile, /etc/bash.bashrc, ~/.profile et ~/.bashrc 76. systemd 25. whoami, logname, id, pwd 77. sudo systemctl status ssh 26. users, whoami, w, who -u, id, groups, getent... 78. sudo systemctl restart NetworkManager 27. /etc/passwd /etc/group /etc/shadow /var/cache/.security.db 79. Le runlevel 0 (poweroff.target) 28. /etc/skel 80. init 6, reboot, shutdown -r now 29. /etc/sudoers et /etc/sudoers.d/* 81. Alt + Syst + O 30. kinit, klist, kdestroy 82. Un depot est un serveur contenant des sources logicielles 31. passwd 83. /etc/apt/sources.list et /etc/apt/sources.list.d/* 32. /etc/nsswitch.conf 84. Une archive d'installation avec scripts et binaires 33. Dans /etc 85. Copie, decompression, embarquee, sources, gestionnaire 34. Le repertoire racine (/) est le point d'entree. 86. dpkg -i, -r, -l, -C, dpkg --configure -a, dpkg-reconfigure 35. 3 categories : fichiers, repertoires, fichiers speciaux 87. apt update, upgrade, search, install, remove, purge 36. L'inode ne contient pas le nom du fichier. 88. Ajouter & a la fin de la commande 37. Un chemin absolu commence par / 89. ps -ejH, htop, pstree 38. Un chemin relatif part de l'emplacement courant. 90. pkill nom_process 39. Lien physique (dur), lien symbolique (soft). 91. pidof nom_process ou ps -ef | grep nom_process 40. cd (changer de repertoire) 92. killall nautilus 41. touch 93. kill -9 PID, xkill, interface pseudo-graphique 42. rm 94. who -u puis kill -9 user_PID 43. /home 95. RAID 0 (striping), RAID 1 (mirroring), RAID 5 (parite) 44. locate et find 96. mdadm 45. locate : BDD d'indexation, find : recherche "en direct" 97. /etc/mdadm/mdadm.conf et /etc/fstab 98. cat /proc/mdstat et mdadm --detail /dev/md0

Use Quizgecko on...
Browser
Browser