Podcast
Questions and Answers
Quelle commande est principalement utilisée pour compresser des fichiers sous Linux ?
Quelle commande est principalement utilisée pour compresser des fichiers sous Linux ?
Quel est l'usage principal des commandes APT sous Linux ?
Quel est l'usage principal des commandes APT sous Linux ?
Quel type de commandes est associé à la gestion de l'audio dans Linux ?
Quel type de commandes est associé à la gestion de l'audio dans Linux ?
Quelle commande serait la plus appropriée pour obtenir des informations sur le matériel d'un système Linux ?
Quelle commande serait la plus appropriée pour obtenir des informations sur le matériel d'un système Linux ?
Signup and view all the answers
Quelle commande permet généralement de gérer des processus en cours d'exécution dans un système Linux ?
Quelle commande permet généralement de gérer des processus en cours d'exécution dans un système Linux ?
Signup and view all the answers
Quelle commande permet de vérifier et réparer un système de fichiers Linux ?
Quelle commande permet de vérifier et réparer un système de fichiers Linux ?
Signup and view all the answers
Quelle commande est utilisée pour afficher l’espace disque libre sur un système Linux ?
Quelle commande est utilisée pour afficher l’espace disque libre sur un système Linux ?
Signup and view all the answers
Quelle commande permet de créer un système de fichiers sur un disque ?
Quelle commande permet de créer un système de fichiers sur un disque ?
Signup and view all the answers
Pour redimensionner ou vérifier un système de fichiers sur un périphérique, quelle commande utilise-t-on ?
Pour redimensionner ou vérifier un système de fichiers sur un périphérique, quelle commande utilise-t-on ?
Signup and view all the answers
Quelle commande permet d’afficher l’occupation disque par dossier ?
Quelle commande permet d’afficher l’occupation disque par dossier ?
Signup and view all the answers
Quelle commande est utilisée pour gérer les disques et les partitions de disque ?
Quelle commande est utilisée pour gérer les disques et les partitions de disque ?
Signup and view all the answers
Quel est le rôle de la commande blkid dans un système Linux ?
Quel est le rôle de la commande blkid dans un système Linux ?
Signup and view all the answers
Quel outil est utilisé pour afficher le contenu d'un fichier?
Quel outil est utilisé pour afficher le contenu d'un fichier?
Signup and view all the answers
Quelle commande permet de trier un flux d'entrée?
Quelle commande permet de trier un flux d'entrée?
Signup and view all the answers
Quelle commande pourrait être utilisée pour rechercher une occurrence spécifique dans un fichier?
Quelle commande pourrait être utilisée pour rechercher une occurrence spécifique dans un fichier?
Signup and view all the answers
Quelle commande est utilisée pour afficher les dernières lignes d'un fichier?
Quelle commande est utilisée pour afficher les dernières lignes d'un fichier?
Signup and view all the answers
Quelle commande permet de supprimer des sections d'un fichier?
Quelle commande permet de supprimer des sections d'un fichier?
Signup and view all the answers
Quelle commande permet de joindre les lignes de deux fichiers sur la base d'un champ commun?
Quelle commande permet de joindre les lignes de deux fichiers sur la base d'un champ commun?
Signup and view all the answers
Que fait la commande 'wc'?
Que fait la commande 'wc'?
Signup and view all the answers
Laquelle de ces commandes permet non seulement de lire l'entrée standard mais aussi de l'écrire dans un fichier?
Laquelle de ces commandes permet non seulement de lire l'entrée standard mais aussi de l'écrire dans un fichier?
Signup and view all the answers
Quelle commande est un langage de balayage et de traitement des motifs?
Quelle commande est un langage de balayage et de traitement des motifs?
Signup and view all the answers
Quelle commande permet d'obtenir des informations sur les supports de stockage ?
Quelle commande permet d'obtenir des informations sur les supports de stockage ?
Signup and view all the answers
Quelle commande affiche les informations du processeur ?
Quelle commande affiche les informations du processeur ?
Signup and view all the answers
Parmi les commandes suivantes, laquelle permet d'afficher des informations très détaillées sur les périphériques ?
Parmi les commandes suivantes, laquelle permet d'afficher des informations très détaillées sur les périphériques ?
Signup and view all the answers
Quelle commande est utilisée pour lister les périphériques USB ?
Quelle commande est utilisée pour lister les périphériques USB ?
Signup and view all the answers
Quelle commande permet d'afficher la mémoire utilisée et libre sur un système ?
Quelle commande permet d'afficher la mémoire utilisée et libre sur un système ?
Signup and view all the answers
Quel outil permet de lister tous les bus PCI et les détails des périphériques qui y sont connectés ?
Quel outil permet de lister tous les bus PCI et les détails des périphériques qui y sont connectés ?
Signup and view all the answers
Quelle commande exécute périodiquement une autre commande ou script et affiche sa sortie en temps réel ?
Quelle commande exécute périodiquement une autre commande ou script et affiche sa sortie en temps réel ?
Signup and view all the answers
Quelle commande extrait des structures de données SMBOIS pour afficher les informations système ?
Quelle commande extrait des structures de données SMBOIS pour afficher les informations système ?
Signup and view all the answers
Quelle commande liste les périphériques SCSI connectés à un système ?
Quelle commande liste les périphériques SCSI connectés à un système ?
Signup and view all the answers
Study Notes
Commandes Linux
- Linux est un système d'exploitation utilisable via une ligne de commande à partir d'un terminal.
- L'utilisation d'un terminal est utile pour administrer des serveurs à distance via SSH.
- Un terminal Linux peut être installé dans Windows 10 via WSL.
- Ce document fournit une liste de commandes Shell Linux, couvrant les bases pour administrer un serveur ou un PC.
- La plupart des commandes sont standard et disponibles dans la plupart des distributions Linux.
Commandes système de fichiers
- is: Affiche le contenu d'un répertoire.
- cd: Change de répertoire.
- cmp: Compare deux fichiers.
- cp: Copie un fichier ou un répertoire.
- diff: Compare deux fichiers ligne par ligne et affiche les différences.
- env: Exécute un autre programme dans un environnement personnalisé sans modifier l'environnement actuel.
- locate: Recherche des fichiers (peut ne pas être installé par défaut).
- mv: Déplace/renomme un fichier ou un répertoire.
- rmdir: Supprime un répertoire.
- mkdir: Crée un répertoire.
- ln: Crée un lien symbolique vers un fichier ou un répertoire.
- lsof: Liste les fichiers ouverts.
- export: Définit les variables d'environnement.
- find: Recherche un fichier dans l'arborescence.
- file: Indique le type de fichier.
- printenv: Affiche toutes les variables d'environnement.
- rename: Renomme un fichier selon un motif.
- pwd: Affiche le répertoire courant.
- which: Renvoie le chemin d'accès d'un fichier.
- set: Définit ou annule les variables de l'interpréteur de commandes ; sans argument, affiche toutes les variables.
- umask: Définit les autorisations lors de la création de fichiers ou de répertoires.
- unset: Supprime les variables de l'interpréteur et de l'environnement.
Commandes de compression/décompression
- gzip: Compresse/décompresse des fichiers au format gzip.
- tar: Regroupe des fichiers ou répertoires dans un seul fichier.
- unzip: Décompresse les fichiers ZIP.
- zip: Compresse des fichiers au format ZIP.
- Plusieurs formats de compression sont cités (tar, gzip, bzip, rar, ZIP, 7zip).
Commandes disques
- blkid: Imprime les attributs des périphériques de bloc (partitions).
- dd: Copie des partitions de disque.
- df: Affiche l'espace disque libre.
- du: Affiche l'espace disque utilisé par répertoire.
- fsadm: Redimensionne ou vérifie le système de fichiers.
- fdisk: Gère les disques et partitions.
- fsck: Vérifie et répare les systèmes de fichiers Linux.
- hwinfo: Indique des informations sur le matériel, notamment les disques et partitions.
- lsblk: Liste les blocs de stockage (partitions, lecteurs optiques).
- mkfs: Crée un système de fichiers (ex: ext4).
- mkfifo: Crée un tube nommé (FIFO).
- parted: Liste et modifie les partitions de disque.
Commandes texte
- awk/gawk: Langage de balayage et traitement de motifs sur texte.
- cat: Affiche le contenu d'un fichier.
- cfscript: Divise un fichier en utilisant des lignes de contexte ou des motifs.
- cut: Supprime des sections d'un fichier.
- grep: Recherche des occurrences dans un fichier.
- head: Affiche le début d'un fichier.
- join: Rejoint des lignes de deux fichiers par champ commun.
- less: Affiche un fichier page par page (plus rapide que "more").
- look: Affiche les lignes commençant par un motif.
- more: Affiche un fichier page par page.
- nl: Affiche les fichiers avec des numéros de lignes.
- sed: Recherche/remplace ou remplace du texte.
- sort: Trie l'entrée.
- tee: Ecrit l'entrée standard à la fois en sortie et dans un autre fichier.
- tail: Affiche les dernières lignes d'un fichier.
- tr: Transforme une liste de caractères en une autre.
- wc: Calcule le nombre de lignes d'un fichier.
Commandes utilisateur
- adduser/useradd: Ajoute un utilisateur.
- chage: Affiche/modifie les dates d'expiration des comptes utilisateurs.
- chmod: Change les droits d'accès à un fichier/répertoire.
- chown: Change le propriétaire d'un fichier/répertoire.
- chfn: Change les informations complètes d'un utilisateur.
- chgrp: Change le groupe propriétaire d'un fichier/répertoire.
- chpasswd: Change les mots de passe.
- userdel: Supprime un utilisateur.
- usermod: Modifie un compte utilisateur
- groupmod: Modifie la configuration d'un groupe d'utilisateurs.
- id: Affiche les informations UID/GID d'un utilisateur.
- login: Démarre une session.
- logname: Affiche les utilisateurs connectés.
- passwd: Change le mot de passe.
- pwck: Vérifie la validité des fichiers mots de passe.
- pwconv/pwunconv: Convertit/supprime les fichiers mots de passe (shadow).
- su: Change d'utilisateur.
- sudo: Exécute une commande avec les privilèges d'un autre utilisateur.
- sulogin: Démarre une session unique utilisateur.
- users: Affiche les utilisateurs connectés.
- who: Affiche les utilisateurs connectés.
- whoami: Affiche le nom d'utilisateur courant.
Commandes matériels
- hdparm: Informations sur les disques/SSD.
- dmidecode: Informations système (SMBIOS).
- free: Affiche la mémoire système (utilisée/libre).
- hwinfo: Informations détaillées sur la machine.
- lscpu: Informations sur le processeur (CPU).
- lshw: Informations détaillées sur la machine (complète).
- lspci: Liste les bus PCI et les périphériques connectés.
- isscsi: Liste les périphériques SCSI.
- isusb: Liste les périphériques USB.
- watch: Exécute une commande/script et affiche la sortie en temps réel.
Commandes processus
- bg: Passe un processus en arrière-plan.
- fg: Reprend un processus arrêté en arrière-plan.
- disown: Supprime des travaux de l'arrière-plan.
- kill: Envoie un signal à un processus (pour le tuer).
- nice: Exécute un processus avec une priorité modifiée.
- nohup: Continue l'exécution d'une commande après la fermeture du shell.
- renice: Change la priorité d'un processus en cours d'exécution.
- pgrep: Trouve des processus par critère (PID).
- pidof: Affiche le PID d'un processus.
- pkill: Envoie un signal (SIGTERM par défaut) à des processus.
- pwait: Attend la fin des processus.
- ps: Liste les processus.
- top: Affiche et classe les processus actifs (CPU, mémoire, temps).
Commandes réseau
- arp: Affiche/manipule la table ARP.
- dig: Requêtes DNS avancées (à installer).
- ethtool: Contrôle le pilote réseau et le matériel.
- host: Résolution DNS.
- iftop: Affiche l'utilisation du réseau par interface.
- ip: Liste les interfaces réseaux et paramètres IP.
- ifconfig: Liste les interfaces réseaux et paramètres IP.
- iptraf: Analyseur de paquet réseau.
- hostname: Affiche/modifie le nom de la machine.
- hostnamectl: Change définitivement le nom de la machine.
- mtr: Tracert continu (pertes de paquets).
- netstat: Affiche les connexions réseau.
- route: Affiche/modifie les routes.
- tcpdump: Capture/analyse les paquets réseau.
- traceroute: Fait un traceroute à un hôte.
Commandes téléchargement/transfert
- curl: Transfert HTTP.
- scp: Transfert sécurisé de fichiers via SSH.
- rsync: Synchronisation de dossiers.
- wget: Téléchargement de fichiers depuis un serveur web.
Commandes système de base
- alias/unalias: Crée/supprime des alias de commandes.
- apropos: Affiche des informations sur des commandes.
- chroot: Change l'environnement du système.
- date: Affiche/modifie la date système.
- dconf: Gère la base de données dconf.
- halt: Arrêt du système.
- help: Aide sur une commande.
- echo: Affiche un texte.
- gsettings: Interagit avec la base de données dconf.
- history: Affiche l'historique des commandes.
- man: Affiche le manuel d'une commande.
- reboot: Redémarre le système.
- sysctl: Configure les options du noyau Linux.
- uname: Affiche les informations sur le noyau Linux.
- uptime: Affiche le temps de fonctionnement du système et la charge moyenne.
- which: Localise une commande.
- whereis: Localise un exécutable.
- shutdown: Arrêter le système.
- xargs: Prépare et exécute des arguments.
- sudo systemctl suspend: Mettre en veille simple (S3).
- sudo systemctl hibernate: Hibernation (S4).
- sudo systemctl hybrid-sleep: Mise en veille hybride.
- sudo systemctl suspend-then-hibernate: Suspension puis hibernation.
Commandes de gestion de paquets
- apt/yum: Outils de gestion de packages (Debian/RedHat respectivement).
Commandes GRUB
- grub-install: Installe GRUB sur le disque.
- grub-mkconfig: Génère le fichier de configuration GRUB.
- update-grub: Met à jour la configuration GRUB.
- grub-setup: Configure le démarrage avec GRUB.
- grub-mount: Monte un système de fichiers en lecture seule.
- grub-mkimage: Crée une image bootable GRUB.
- grub-mkrescue: Crée une image de récupération GRUB.
- grub-mkrelpath: Crée un chemin d'accès au système de fichiers.
- grub-probe: Sonde les informations de périphérique pour un chemin ou un périphérique.
- grub-reboot: Redémarre le système sur une entrée GRUB.
- grub-script-check: Vérifie un script GRUB pour les erreurs.
- os-prober: Détecte les systèmes d'exploitation (hors Linux) pour le dual boot.
Commandes Audio (PipeWire/PulseAudio)
- wpctl: Gestion de PipeWire (status, volume, périphériques...).
- pactl: Gestion de PulseAudio (status, volume, périphériques...).
Commandes Compilateur
- gcc: Compilateur C et C++.
- make: Utilitaire GNU Make pour la gestion des programmes.
Autres commandes
- efibootmgr: Gestionnaire de démarrage UEFI.
Logiciels
- sudo: Utilitaire d'exécution de commande.
- systemctl: Gère les services système.
- update-rc.d: Configure et contrôle les services au démarrage.
- dmesg: Affiche des messages liés au noyau.
- journalctl: Visionne les journaux système.
- apropos: Informations sur les commandes et programmes.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Testez vos connaissances sur les commandes essentielles utilisées dans le système d'exploitation Linux. Ce quiz aborde la compression de fichiers, la gestion des paquets, ainsi que les commandes pour vérifier et gérer le système de fichiers. Préparez-vous à prouver votre maîtrise de Linux!