Commandes Linux Essentielles
30 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quelle commande est principalement utilisée pour compresser des fichiers sous Linux ?

  • grep
  • chmod
  • tar (correct)
  • ls
  • Quel est l'usage principal des commandes APT sous Linux ?

  • Téléchargement de fichiers
  • Installation et mise à jour de logiciels (correct)
  • Gestion des processus
  • Gestion des utilisateurs
  • Quel type de commandes est associé à la gestion de l'audio dans Linux ?

  • pipewire (correct)
  • mv
  • rsync
  • grep
  • Quelle commande serait la plus appropriée pour obtenir des informations sur le matériel d'un système Linux ?

    <p>uname (B)</p> 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 ?

    <p>ps (B)</p> Signup and view all the answers

    Quelle commande permet de vérifier et réparer un système de fichiers Linux ?

    <p>fsck (A)</p> Signup and view all the answers

    Quelle commande est utilisée pour afficher l’espace disque libre sur un système Linux ?

    <p>df (B)</p> Signup and view all the answers

    Quelle commande permet de créer un système de fichiers sur un disque ?

    <p>mkfs (A)</p> 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 ?

    <p>fsadm (A)</p> Signup and view all the answers

    Quelle commande permet d’afficher l’occupation disque par dossier ?

    <p>du (D)</p> Signup and view all the answers

    Quelle commande est utilisée pour gérer les disques et les partitions de disque ?

    <p>parted (C)</p> Signup and view all the answers

    Quel est le rôle de la commande blkid dans un système Linux ?

    <p>Imprimer les attributs du périphérique de bloc (D)</p> Signup and view all the answers

    Quel outil est utilisé pour afficher le contenu d'un fichier?

    <p>cat (A)</p> Signup and view all the answers

    Quelle commande permet de trier un flux d'entrée?

    <p>sort (C)</p> Signup and view all the answers

    Quelle commande pourrait être utilisée pour rechercher une occurrence spécifique dans un fichier?

    <p>grep (B)</p> Signup and view all the answers

    Quelle commande est utilisée pour afficher les dernières lignes d'un fichier?

    <p>tail (D)</p> Signup and view all the answers

    Quelle commande permet de supprimer des sections d'un fichier?

    <p>cut (C)</p> Signup and view all the answers

    Quelle commande permet de joindre les lignes de deux fichiers sur la base d'un champ commun?

    <p>join (D)</p> Signup and view all the answers

    Que fait la commande 'wc'?

    <p>Elle affiche le nombre de lignes dans un fichier texte. (D)</p> 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?

    <p>tee (C)</p> Signup and view all the answers

    Quelle commande est un langage de balayage et de traitement des motifs?

    <p>awk (C)</p> Signup and view all the answers

    Quelle commande permet d'obtenir des informations sur les supports de stockage ?

    <p>hdparm (B)</p> Signup and view all the answers

    Quelle commande affiche les informations du processeur ?

    <p>lscpu (C)</p> 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 ?

    <p>lshw (B)</p> Signup and view all the answers

    Quelle commande est utilisée pour lister les périphériques USB ?

    <p>lsusb (C)</p> Signup and view all the answers

    Quelle commande permet d'afficher la mémoire utilisée et libre sur un système ?

    <p>free (B)</p> 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 ?

    <p>lspci (D)</p> 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 ?

    <p>watch (D)</p> Signup and view all the answers

    Quelle commande extrait des structures de données SMBOIS pour afficher les informations système ?

    <p>dmidecode (B)</p> Signup and view all the answers

    Quelle commande liste les périphériques SCSI connectés à un système ?

    <p>lsscsi (C)</p> Signup and view all the answers

    Flashcards

    Qu'est-ce que Linux ?

    Linux est un système d'exploitation qui peut être utilisé en ligne de commande via un terminal. C'est essentiel pour administrer des serveurs distants via SSH, mais aussi pour installer un terminal Linux sous Windows 10 avec WSL.

    Commandes de fichiers

    Certaines commandes Linux permettent de manipuler les fichiers et répertoires, comme la création, la suppression, le déplacement et la copie.

    Commandes de disques

    Les commandes Linux permettent de gérer les disques durs, tels que la partition, le montage, le démontage et la formatage.

    Commandes de texte

    Les commandes Linux pour les textes offrent des outils de manipulation de texte, comme l'affichage, la modification, la recherche et le remplacement.

    Signup and view all the flashcards

    Commandes d'utilisateurs

    Les commandes Linux pour la gestion des utilisateurs permettent d'ajouter, de supprimer, de modifier et de gérer les comptes utilisateurs du système.

    Signup and view all the flashcards

    blkid - Afficher les attributs des blocs de stockage

    Afficher les attributs des blocs de stockage. On peut identifier les partitions, le système de fichiers et l'UUID.

    Signup and view all the flashcards

    dd - Copier des partitions de disques

    Copier des partitions de disques. Par exemple, pour faire une sauvegarde ou une restauration.

    Signup and view all the flashcards

    df - Afficher l'espace libre et utilisé

    Afficher l'espace libre et utilisé sur les partitions. Permet de voir l'état du stockage.

    Signup and view all the flashcards

    du - Afficher l'espace utilisé par chaque dossier

    Afficher l'espace utilisé par chaque dossier. C'est très utile pour identifier les dossiers qui occupent le plus d'espace.

    Signup and view all the flashcards

    fsadm - Redimensionner ou vérifier les systèmes de fichiers

    Utilisé pour redimensionner ou vérifier les systèmes de fichiers. Utilisé pour agrandir la taille d'une partition.

    Signup and view all the flashcards

    fdisk - Gérer les disques et partitions

    Gérer les disques et les partitions. Créer, supprimer, modifier les partitions.

    Signup and view all the flashcards

    fsck - Vérifier et réparer les systèmes de fichiers

    Vérifier et réparer les systèmes de fichiers. Si un système de fichiers est corrompu, cette commande peut le réparer.

    Signup and view all the flashcards

    cat

    Afficher le contenu d’un fichier.

    Signup and view all the flashcards

    cut

    Supprimer des sections d’un fichier.

    Signup and view all the flashcards

    grep

    Rechercher l’occurrence dans un fichier.

    Signup and view all the flashcards

    head

    Afficher l’entête du fichier.

    Signup and view all the flashcards

    more

    Afficher le contenu d’un fichier page par page.

    Signup and view all the flashcards

    nl

    Écrit chaque fichier sur la sortie standard, avec des numéros de ligne ajoutés.

    Signup and view all the flashcards

    sed

    Recherche/remplacer, substitution de texte.

    Signup and view all the flashcards

    sort

    Trier le flux d’entrée.

    Signup and view all the flashcards

    tail

    Affiche les dernières lignes d’un fichier.

    Signup and view all the flashcards

    uname

    Affiche les informations relatives au système d'exploitation, comme le nom du système, le noyau et la version.

    Signup and view all the flashcards

    dmidecode

    Affiche des informations détaillées sur le matériel de l'ordinateur, y compris la carte mère, le processeur, la mémoire et les périphériques.

    Signup and view all the flashcards

    hwinfo

    Affiche des informations détaillées sur les périphériques connectés à l'ordinateur et leurs caractéristiques.

    Signup and view all the flashcards

    lscpu

    Affiche les informations sur le processeur (CPU) du système.

    Signup and view all the flashcards

    lshw

    Affiche des informations détaillées sur les périphériques de l'ordinateur, classés par type.

    Signup and view all the flashcards

    lspci

    Affiche la liste de tous les périphériques connectés au bus PCI et leurs détails.

    Signup and view all the flashcards

    lsscsi

    Affiche la liste des périphériques SCSI connectés au système.

    Signup and view all the flashcards

    lsusb

    Affiche la liste des périphériques USB connectés au système.

    Signup and view all the flashcards

    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.

    Quiz Team

    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!

    More Like This

    Quiz de Comandos y Linux
    6 questions
    Aperçu des commandes Linux
    8 questions

    Aperçu des commandes Linux

    WellBalancedConnemara8768 avatar
    WellBalancedConnemara8768
    Linux Command-Line Tools Quiz
    5 questions
    Use Quizgecko on...
    Browser
    Browser