FAQ LinuxConsultez toutes les FAQ
Nombre d'auteurs : 56, nombre de questions : 260, dernière mise à jour : 27 juin 2022
Cette FAQ a été réalisée à partir des contributions des membres du forum Linux de Developpez.com et de l'équipe de rédaction. Merci à eux !
Nous sommes perpétuellement à l'écoute de vos suggestions et corrections, n'hésitez pas à nous en faire part sur le forum.
	1. Introduction
	(6)
					
	
	2. Généralités
	(1)
					
	
	3. Quelques définitions
	(9)
					
	
	4. Installation
	(13)
					- Quelle(s) distribution(s) pour les débutants ?
 - Qu'est-ce qu'une net install ?
 - Comment installe-t-on un logiciel sous Linux ?
 - Où trouver/télécharger des logiciels pour Linux ?
 - Que représentent les fichiers .tar, .tar.gz, .tgz, .tar.bz2 ?
 - Comment installer à partir des sources/comment compiler ?
 - Comment installer un logiciel en ligne de commande sur les bases Debian (Debian, Ubuntu, Mint)
 - Comment installer un logiciel en ligne de commande sur les bases Redhat (Redhat, Fedora, Centos, Suse)
 - Comment installer des packages RPM (Red Hat/Mandrake/SuSE/Fedora...) ?
 - Comment installer des packages deb (Debian/knoppix...) ?
 - Comment sont représentés les périphériques (disques durs, lecteur DVD/CD-ROM, etc.) ?
 - Comment partitionner et formater un disque dur ?
 - Pourquoi partitionner et comment ?
 
	5. Configuration matérielle
	(14)
					- Comment installer les drivers Nvidia ?
 - Comment configurer mon serveur XFree 4 ?
 - Comment configurer ma souris ?
 - Comment configurer sa carte réseau ?
 - Comment changer le débit de sa carte réseau ?
 - Comment activer le numlock automatiquement ?
 - Comment configurer un UPS ?
 - Comment configurer une imprimante ?
 - Comment installer un scanner ?
 - Comment voir si l'hyperthreading est actif ?
 - Comment installer un driver réseau Windows avec ndiswrapper ?
 - Comment remplacer un disque défectueux en RAID-1 ?
 - Comment connaître le nombre de cœurs disponibles sur la machine ?
 - Comment connaitre la fréquence actuellement utilisée par son CPU ?
 
	6. Le Shell
	(61)
					
	6.1. Les commandes de bases 
	(17)
					- Comment obtenir la liste de toutes les commandes de Bash ?
 - Comment exécuter un programme ?
 - Comment lister les variables d'environnement ?
 - Comment écrire un script Shell simple ?
 - Comment ajouter des alias ?
 - Comment modifier un fichier en mode console ?
 - Comment rajouter la coloration syntaxique dans vim ?
 - Comment ouvrir une autre console ?
 - Comment connaître le type d'un fichier ?
 - Comment afficher/concaténer des fichiers ?
 - Comment connaître le temps d'exécution d'une commande ?
 - Quels raccourcis bash pour gérer mes commandes ?
 - Qui est connecté à cette machine ?
 - Comment envoyer un message à toutes les personnes connectées ?
 - Comment enlever les Bips-Bips des consoles ?
 - Quels sont les raccourcis clavier intéressants en ligne de commande ?
 - Comment faire des opérations arithmétiques en Shell ?
 
	6.2. Commandes avancées
	(22)
					- Comment connaître les différents processus en cours lancés par un programme ?
 - Que signifie le caractère > ou < (redirection) ? Quelle utilité ?
 - Que signifie le caractère | (pipe) ? Quelle utilité ?
 - Que signifie le sticky bit ?
 - Comment filtrer la sortie standard et/ou la sortie d'erreurs ou encore un fichier ?
 - Comment effacer des fichiers selon leur date ?
 - Que signifie le caractère & ? A quoi sert-il ?
 - Comment passer un processus en background si on a oublié le & ?
 - Comment dialoguer avec un serveur ftp ?
 - Démarrer un programme non-graphique en arrière-plan et le rappeler à la volée ?
 - Comment récupérer les 10 derniers caractères d'une chaine ?
 - Comment faire une boucle sur un indice/incrément ?
 - Quelle est la différence entre nohup et & ?
 - Comment lire/parcourir un fichier ?
 - Quelles sont les différentes redirections possibles pour les sorties standard et d'erreur ?
 - Pourquoi faut-il éviter d'utiliser la boucle for sur une sortie de commande ?
 - Pourquoi faut-il éviter la commande ls dans les scripts ?
 - Comment trouver les fichiers contenant une chaine de caractères et afficher les lignes concernées ?
 - Pourquoi faut-il encadrer les variables par des doubles quotes avec la commande test ?
 - Comment supprimer des fichiers objets et fichiers temporaires automatiquement ?
 - Comment demander des informations à l'utilisateur dans un script ?
 - Comment afficher plusieurs lignes autour des résultats de grep ?
 
	6.3. La commande sed
	(14)
					- Comment la commande sed s'utilise-t-elle ?
 - Comment supprimer des lignes précises ?
 - Comment supprimer des lignes contenant certains caractères ?
 - Comment supprimer des lignes selon un motif ?
 - Comment remplacer des caractères par d'autres ?
 - Comment ajouter du texte ?
 - Comment substituer des mots ou des motifs à d'autres ?
 - Comment effectuer des modifications directement dans un fichier ?
 - Comment appliquer plusieurs commandes à une même adresse ou un même motif ?
 - Comment appliquer une suite de commandes différentes ?
 - Comment faire lorsque des caractères à modifier sont des caractères spéciaux ?
 - Comment effacer toutes les lignes sauf certaines ?
 - Comment utiliser sed avec le contenu d'une variable ?
 - Comment afficher les lignes comprises entre une ligne commençant par un mot et une autre se terminant par un autre mot ?
 
- Qu'est-ce que le Shell
 - Pourquoi est-il important de maîtriser la ligne de commande sous Linux ?
 - Comment fonctionne le Shell ?
 - Comment trouver un fichier ?
 - Comment renommer plusieurs fichiers à la fois ?
 - Comment trouver un fichier avec une taille spécifique ?
 - Comment empêcher la fermeture du terminal ?
 - Comment afficher ce que le script exécute ?
 
	7. Utilisation courante
	(23)
					
	7.1.  Multimedia
	(3)
					
	
	7.2. Linux et les autres systèmes
	(4)
					
	
- Comment lire un PDF ?
 - Comment lire les fichiers .bin et .cue ?
 - Comment lire un fichier ps (PostScript) ?
 - Comment connaitre qui utilise un fichier/répertoire ?
 - Comment lire mes documents Microsoft Office ?
 - Comment faire des screenshots (impressions d'écran) ?
 - Comment utiliser les archives gz ?
 - Comment utiliser les archives bz2 ?
 - Comment lire le contenu d'un CD de données ?
 - Pourquoi mon application graphique ne se lance pas ?
 - Comment monter ma clé USB ?
 - Comment connaître le type MIME d'un fichier ?
 - Comment installer le plugin Adobe Flash sous Mozilla / Firefox ?
 - Comment exécuter des applets Java sous Mozilla/Firefox ?
 - Comment se synchroniser à un compte Exchange avec DavMail ?
 - Comment accéder aux paquets d'une architecture différente de la nôtre ?
 
	8. Administration
	(57)
					
	8.1.  Noyau
	(6)
					- Quelle est la version de mon noyau ?
 - Comment avoir des informations sur mon processeur (en plus précis que arch ou uname) ?
 - Comment avoir des informations sur son matériel ?
 - Comment désactiver les messages du noyau lors d'un montage ?
 - Comment déterminer si le système prend en charge KVM ?
 - Comment obtenir les messages du noyau ?
 
	8.2. Système
	(16)
					- Comment éteindre/rebooter la machine ?
 - Comment programmer l'exécution d'une tâche à intervalle régulier ?
 - Pourquoi mon programme en cron ne fonctionne pas ?
 - Comment synchroniser l'horloge sur un référentiel atomique ?
 - Comment arrêter un programme planté ?
 - Que sont les touches magiques ? À quoi servent-elles ?
 - Comment rajouter de la mémoire swap sans partition ?
 - Comment créer un fichier d'échange « local » ?
 - Comment récupérer le superblock avec fdisk ?
 - Comment vérifier physiquement mon disque ? Des clusters défectueux ?
 - Comment vérifier la complexité des mots de passe ?
 - Comment désactiver un compte utilisateur ?
 - Comment connaitre la charge machine ?
 - Comment ajouter la coloration syntaxique dans nano
 - Activer la coloration des résultats de ls
 - Comment définir la quantité de RAM avant de faire appel au swap
 
	8.3. Le démarrage
	(20)
					
			- Le processus de démarrage
 - Comment remettre l'amorçage de Windows ? Supprimer LILO/Grub ?
 - Pourquoi les images du noyau sont en double dont une suffixée par -smp ?
 - Comment sauvegarder son MBR ?
 - Comment obtenir un shell lorsque la machine ne démarre pas complètement
 - Comment activer/désactiver un service avec systemd
 
- Comment régler l'heure ?
 - Comment manipuler des fichiers sous Unix/Linux ?
 - Qu'est-ce que le chroot et à quoi ça sert ?
 - Comment (dés)activer ctrl+alt+del ?
 - Connaître l'espace disque sur les différentes partitions ?
 - Comment connaître l'état de la batterie (pour PC portable) ?
 - Comment lancer des commandes root en étant loggé en tant qu'utilisateur normal ?
 - J'ai perdu mon mot de passe root. Comment le récupérer ?
 - Comment rajouter une partition pour un répertoire existant ?
 - Comment dupliquer une arborescence locale sur un serveur distant via ssh ?
 - Comment connaître sur quel tty on est connecté ?
 - init vs systemd
 - Comment monter un fichier image ISO ou un périphérique ?
 - Comment monter un dossier dans un autre ?
 - Est t-il possible de redimensionner une partition montée
 
	9. Linux en réseau
	(13)
					- Comment télécharger de nombreux fichiers à la volée ?
 - Comment pinger tous les postes d'un réseau ?
 - Puis-je naviguer sur le web en mode console ?
 - Comment faire une passerelle minimum sous Linux ?
 - Comment trouver son adresse IP en ligne de commande ?
 - Comment connecter deux machines en rsh ?
 - Je n'arrive pas à surfer, comment faire un premier diagnostic ?
 - À quoi servent les fichiers /etc/hosts et /etc/host.conf ?
 - Comment se connecter en ssh sans mot de passe ?
 - Comment accéder à plusieurs réseaux Ethernet avec une seule carte physique ?
 - Comment réinitialiser la connexion à internet ou au réseau ?
 - Comment bloquer Skype avec iptables ?
 - Comment passer de ifconfig (net-tools ) à ip (iproute2)
 
	10. Développement
	(10)
					- Quels sont les outils de développement pour Linux ?
 - Comment compiler un programme C/C++ sous Linux ?
 - Comment ajouter les informations de débogage à gcc ?
 - Qu'est-ce que make, un Makefile ?
 - Comment ne plus mettre le ./ pour l'exécution d'un code après compilation ?
 - Comment installer une JVM d'Oracle sous Linux ?
 - Comment créer un fichier pipe ?
 - Comment lire les symboles d'un exécutable, d'une bibliothèque ou d'un fichier objet ?
 - Comment mettre à jour la variable PATH de manière définitive ?
 - Comment déboguer une bibliothèque chargée avec LD_PRELOAD dans GDB
 
	11. Distributions Linux
	(49)
					
	11.1. Fedora
	(8)
					- Que signifie « YUM » ?
 - Pourquoi YUM ?
 - Comment configurer YUM ?
 - Quelles sont les principales commandes de YUM ?
 - Comment YUM met-il à jour le noyau ?
 - Quels sont les interfaces graphiques (GUI) à YUM ?
 - Comment passer à une version supérieure de la distribution ?
 - Comment mettre à jour le noyau sur un système sans connexion internet ?
 
	11.2. Debian
	(25)
					- Comment installer des logiciels (packages) sous Debian ?
 - Comment lister les packages installés ? Comment voir si un package est installé ?
 - Comment utiliser apt-get ?
 - Comment utiliser aptitude ?
 - Comment générer un fichier sources.list ?
 - Ma Debian est vieille (logiciels anciens) comment y remédier ?
 - Comment mettre à jour toute ma distribution d'un coup ?
 - Comment passer en testing ou en sid (unstable) ?
 - apt-get update me retourne une erreur "E: Dynamic MMap ran out of room" que faire ?
 - Comment installer une version précise d'un package ?
 - Comment installer un package d'une autre branche de la distribution sans tout mettre à jour ?
 - Comment avoir certains logiciels récents en restant en version stable ?
 - Comment purger le cache d'apt ?
 - Comment reconfigurer un paquet ?
 - Comment résoudre les conflits de dépendances ?
 - Comment supprimer la vérification des paquets non authentifiés par apt-get ?
 - Comment éviter le téléchargement des fichiers .pdiff avec apt-get ?
 - Dans quel paquet trouve-t-on un fichier ?
 - Comment éviter de mettre un package à jour ?
 - Que faire quand apt ne trouve pas de clé publique ?
 - Pourquoi aptitude installe-t-il plus de packages que apt-get ?
 - Comment configurer une carte réseau sous Debian ?
 - Comment mettre Debian en français ?
 - Comment lire des DVD sous Debian ?
 - Que sont les "forks" Debian tels que Knoppix, Ubuntu... ?
 
	11.3. Slackware
	(6)
					
	
	11.4. Sourcemage
	(4)
					
	
	11.5. Archlinux
	(4)
					
	
	12. Les Gestionnaires de fenêtres
	(4)
					
			
	
Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2025 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

