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 ?
-
6.1. Les commandes de bases
(17)
-
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
-
8.1. Noyau
(6)
-
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)
-
11.1. Fedora
(8)
- 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 © 2024 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.