Table des matières:

71 commandes Linux pour toutes les occasions. Presque
71 commandes Linux pour toutes les occasions. Presque
Anonim

Vous pouvez presque tout faire dans le terminal Linux: configurer le système, installer et désinstaller des applications, gérer des disques et des fichiers, et même parler à des vaches.

71 commandes Linux pour toutes les occasions. Presque
71 commandes Linux pour toutes les occasions. Presque

Commandes Linux pour naviguer dans le terminal

Commandes Linux pour naviguer dans le terminal
Commandes Linux pour naviguer dans le terminal
  1. &&

    … À proprement parler, ce n'est pas une commande. Si vous souhaitez exécuter plusieurs commandes à la fois, placez une double esperluette entre elles comme ceci:

    première_commande && seconde_commande

  2. … Le terminal exécutera les commandes dans l'ordre. Vous pouvez entrer autant de commandes que vous le souhaitez.
  3. alias

    … Attribue les noms que vous créez aux commandes longues dont vous ne vous souvenez pas. Entrer

    alias commande-long-commande-courte

  4. .
  5. CD

    … Modifie le dossier du terminal actuel. Lorsque vous démarrez le terminal, il utilise votre dossier personnel. Entrer

    cd folder_address

  6. , et le terminal fonctionnera avec les fichiers qui s'y trouvent.
  7. dégager

  8. … Efface tous les messages de la fenêtre du terminal.
  9. l'histoire

    … Affiche toutes les commandes que vous avez récemment entrées. De plus, vous pouvez basculer entre les commandes récentes à l'aide des touches Haut et Bas. Si vous ne voulez pas que la commande que vous avez entrée soit écrite, placez un espace avant comme ceci:

    ton équipe

  10. .
  11. homme

    … Affiche un guide des programmes et des commandes Linux. Entrer

    homme nom_paquet

    ou

    mec ta_commande

  12. .
  13. quel est

    … Affiche une brève description d'un programme. Entrez la commande et le nom du programme

    c'est quoi package_name

  14. .

Commandes Linux pour obtenir les droits de superutilisateur

Commandes Linux pour obtenir les droits de superutilisateur
Commandes Linux pour obtenir les droits de superutilisateur

Pour effectuer de nombreuses actions sur le système, par exemple pour ajouter et supprimer des programmes, vous avez besoin des droits d'administrateur, ou du superutilisateur root, comme on l'appelle sous Linux.

  1. sudo

    … Cette commande vous donnera des droits de superutilisateur. Entrer

    sudo

    avant la commande souhaitée (par ex.

    mise à niveau sudo apt

  2. ) pour l'exécuter en tant qu'administrateur. Le système vous demandera un mot de passe.
  3. sudo su

  4. … Après cette commande, toutes les commandes que vous avez entrées seront exécutées au nom du superutilisateur jusqu'à ce que vous fermiez le terminal. Utilisez-le si vous devez exécuter de nombreuses commandes avec des droits d'administrateur.
  5. sudo gksudo

    … Commande pour exécuter une application GUI en tant qu'administrateur. Par exemple, si vous souhaitez déplacer ou modifier des fichiers système, saisissez

    sudo gksudo nautilus

  6. (précisez le gestionnaire de fichiers que vous utilisez).
  7. sudo !!

    … Cette commande exécutera la commande précédemment entrée avec des privilèges d'administrateur. Utile si vous avez tapé une commande sans

    sudo

  8. .

N'exécutez pas de commandes au nom du superutilisateur que vous ne comprenez pas.

Commandes Linux pour gérer le gestionnaire de paquets

Commandes Linux pour gérer le gestionnaire de paquets
Commandes Linux pour gérer le gestionnaire de paquets

L'installation et la désinstallation d'applications sous Linux sont effectuées par les gestionnaires de packages. Ubuntu et Debian appellent le gestionnaire de paquets apt, Fedora appelle dnf, Arch et Manjaro appellent pacman. Ils téléchargent des applications à partir de référentiels en ligne, de sources de packages. Les commandes doivent leur être données avec des droits de superutilisateur.

apt (Debian / Ubuntu / Mint)

  1. sudo apt install nom_paquet

  2. … Installez le package requis.
  3. sudo apt-add-repository repository_address

  4. … Ajoutez un référentiel tiers.
  5. mise à jour sudo apt

  6. … Mettre à jour les informations du package.
  7. mise à niveau sudo apt

    … Mettre à jour tous les packages vers le plus récent (exécuter après

    mise à jour appropriée

  8. ).
  9. sudo apt supprimer package_name

  10. … Supprimez le paquet inutile.
  11. sudo apt purge package_name

  12. … Supprimez un package inutile avec toutes les dépendances si vous souhaitez libérer plus d'espace.
  13. sudo apt suppression automatique

  14. … Supprimez toutes les dépendances inutiles, les packages orphelins et autres indésirables.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf install package_name

  2. … Installez le package requis.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Ajoutez un référentiel tiers.
  5. mise à niveau sudo dnf

  6. … Mettez à jour tous les packages au plus récent.
  7. sudo dnf supprimer package_name

  8. … Supprimez le paquet inutile.
  9. sudo dnf suppression automatique

  10. … Supprimez toutes les dépendances inutiles.

pacman (Arche / Manjaro)

  1. sudo pacman -S nom_paquet

  2. … Installez le package requis.
  3. sudo yaourt -S nom_paquet

  4. … Installez un package à partir de l'AUR s'il ne se trouve pas dans le référentiel principal.
  5. sudo pacman -Sy

  6. … Mettre à jour les informations du package.
  7. sudo pacman -Syu

  8. … Mettez à jour tous les packages au plus récent.
  9. sudo pacman -R nom_paquet

  10. … Supprimez le paquet inutile.
  11. sudo pacman -Rs nom_paquet

  12. … Supprimez le package inutile avec toutes les dépendances.

Vous pouvez installer et désinstaller plusieurs packages à la fois en les listant simplement séparés par un espace.

sudo apt installer firefox clémentine vlc

Si vous souhaitez installer un package mais ne connaissez pas son nom exact, entrez les premières lettres du nom du package et appuyez deux fois sur Tab. Le gestionnaire de packages affichera tous les packages commençant par le même nom.

Commandes Linux pour la gestion des processus

Commandes Linux pour la gestion des processus
Commandes Linux pour la gestion des processus
  1. tuer

    … Cette commande est utilisée pour forcer l'arrêt des processus. Vous devez entrer

    tuer le processus_PID

    … Le PID du processus peut être trouvé en entrant

    Haut

  2. .
  3. xkill

  4. … Une autre commande pour terminer les processus. Saisissez-le, puis cliquez sur la fenêtre que vous souhaitez fermer.
  5. tuer tous

    … Tue les processus avec un nom spécifique. Par exemple,

    killall firefox

  6. .
  7. Haut

  8. … Affiche une liste des processus en cours, triés en fonction de la consommation du processeur. Une sorte de terminal "System Monitor".

Commandes Linux pour la gestion des fichiers

Commandes Linux pour la gestion des fichiers
Commandes Linux pour la gestion des fichiers

Affichage et modification des fichiers

  1. chat

    … Lorsque la commande est utilisée avec un fichier texte (comme ceci:

    cat path_to_file

    ), il affiche son contenu dans une fenêtre de terminal. Si vous spécifiez deux fichiers ou plus,

    chat path_to_file_1 path_to_file_2

    elle les collera. Si nous introduisons

    cat path_to_file_1> new_file

  2. , il fusionnera le contenu des fichiers spécifiés dans un nouveau fichier.
  3. chmod

  4. … Vous permet de modifier les autorisations de fichier. Cela peut être utile si vous souhaitez apporter des modifications au fichier système.
  5. chown

  6. … Change le propriétaire du fichier. Doit être exécuté avec les droits de superutilisateur.
  7. déposer

  8. … Affiche des informations sur le fichier spécifié.
  9. nano

    … Ouvre un éditeur de texte simple. Vous pouvez créer un nouveau fichier texte ou en ouvrir un existant:

    nano path_to_file

  10. .
  11. Renommer

  12. … Renomme un fichier ou plusieurs fichiers. La commande peut également être utilisée pour renommer en masse des fichiers par masque.
  13. toucher

  14. … Modifie la date à laquelle le fichier spécifié a été ouvert ou modifié pour la dernière fois.
  15. wget

  16. … Télécharge des fichiers depuis Internet vers un dossier de terminal.
  17. Zip *: français

  18. … Décompresse et compresse les archives.

Création et suppression de fichiers et de dossiers

  1. mkdir

    … Crée un nouveau dossier dans le dossier du terminal actuel ou dans le dossier spécifié:

    mkdir chemin_dossier

  2. .
  3. rmdir

  4. … Supprime le dossier spécifié.
  5. rm

  6. … Supprime les fichiers. Il peut supprimer à la fois un fichier séparé et un groupe correspondant à certaines caractéristiques.

Copier et déplacer des fichiers

  1. cp

    … Crée une copie du fichier spécifié dans le dossier du terminal:

    cp chemin_vers_fichier

    … Ou vous pouvez spécifier la destination

    cp path_to_file path_to_copy

  2. .
  3. mv

  4. … Déplace un fichier d'un dossier à un autre. Vous pouvez spécifier un nom pour le fichier transférable. Curieusement, sous Linux, cette commande peut également être utilisée pour renommer des fichiers. Spécifiez simplement le même dossier où se trouve le fichier et un nom différent.

Rechercher des fichiers

  1. trouve

  2. … Recherchez des fichiers selon des critères spécifiques tels que le nom, le type, la taille, le propriétaire, la date de création et de modification.
  3. grep

  4. … Recherchez des fichiers texte contenant des chaînes spécifiques. Les critères sont très flexibles.
  5. Localiser

  6. … Recherchez des fichiers et des dossiers dont les noms correspondent à la requête et affichez leurs chemins dans le système de fichiers.

Commandes Linux pour travailler avec des partitions

Commandes Linux pour travailler avec des partitions
Commandes Linux pour travailler avec des partitions
  1. lsblk

  2. … Cette commande montre quels disques se trouvent sur votre système et dans quelles partitions ils sont divisés. La commande affiche également les noms de vos partitions et lecteurs, au format sda1, sda2, etc.
  3. monter

    … Montez des lecteurs, des périphériques ou des systèmes de fichiers Linux avec lesquels vous pouvez travailler. Généralement, les appareils sont connectés automatiquement dès que vous cliquez dessus dans le gestionnaire de fichiers. Mais parfois, vous devrez peut-être monter quelque chose manuellement. Vous pouvez tout monter: des disques, des lecteurs externes, des partitions et même des images ISO. Cette commande doit être exécutée avec les droits de superutilisateur. Pour monter un disque ou une partition existante, tapez

    monter sdX

  4. .
  5. démonter

    … Vide les systèmes de fichiers. Commander

    démonter sdX

  6. démontera le système de fichiers du support externe afin que vous puissiez l'éjecter.
  7. jj

    … Cette commande copie et convertit les fichiers et les sections. Il a de nombreuses utilisations différentes. Par exemple,

    dd si = / dev / sda de = / dev / sdb

    fera une copie exacte de la partition sda sur la partition sdb.

    dd si = / dev / zéro de = / dev / sdX

    écrasera le contenu du support spécifié par des zéros afin que les informations ne puissent pas être restaurées. UNE

    dd if = ~ / Téléchargements / ubuntu.iso de = / dev / sdX bs = 4M

  8. créera un support de démarrage à partir de l'image de distribution que vous avez téléchargée.

Commandes Linux pour la gestion du système

Commandes Linux pour la gestion du système
Commandes Linux pour la gestion du système
  1. df

  2. … Affiche la taille de votre disque et la quantité d'espace libre qui y est laissée.
  3. libre

  4. … Affiche la quantité de RAM disponible et utilisée.
  5. ton nom

    … Affiche les informations système. Si vous entrez

    ton nom

    le terminal ne signalera que Linux. Mais l'équipe

    uname -a

  6. affiche des informations sur le nom de l'ordinateur et la version du noyau.
  7. disponibilité

  8. … Indique depuis combien de temps votre système fonctionne.
  9. où se trouve

  10. … Affiche l'emplacement du fichier exécutable pour le programme souhaité.
  11. qui suis je

  12. … Appelle le nom d'utilisateur.

Commandes Linux pour la gestion des utilisateurs

Image
Image
  1. useradd

    … Enregistre un nouvel utilisateur. Entrer

    useradd nom d'utilisateur

  2. et l'utilisateur sera créé.
  3. userdel

  4. … Supprime le compte d'utilisateur et les fichiers.
  5. mod utilisateur

  6. … Modifie le compte utilisateur. Peut déplacer le dossier d'accueil de l'utilisateur ou définir une date à laquelle le compte sera verrouillé.
  7. mot de passe

  8. … Modifie les mots de passe du compte. Un utilisateur régulier ne peut changer le mot de passe que de son propre compte, le superutilisateur peut changer le mot de passe de n'importe quel compte.

Commandes Linux pour la gestion du réseau

Image
Image
  1. ip

    … Équipe multifonctionnelle pour travailler avec le réseau. Commander

    afficher l'adresse ip

    affiche des informations sur les adresses réseau,

    itinéraire ip

    gère le routage et ainsi de suite. Donner des commandes

    lien ip mis en place ethX

    ,

    lien ip mis ethX vers le bas

    vous pouvez activer et désactiver les connexions. L'équipe

    ip

    nombreuses utilisations, donc avant de l'utiliser il vaut mieux lire le manuel ou entrer

    ip --help

  2. ping

  3. … Indique si vous êtes connecté au réseau et aide à déterminer la qualité de la connexion.

Et quelque chose d'autre

Image
Image

Enfin, il y a les principales commandes Linux. Ils affichent une vache qui peut vous parler (ne demandez pas ce que les développeurs utilisent).

  1. cow-say quoi que ce soit

  2. … La vache dira ce que vous lui dites.
  3. fortune | cow-say

  4. … La vache émettra une pensée ou une citation intelligente (ou pas).
  5. cowsay -l

  6. … Répertorie tous les animaux pouvant être affichés dans le terminal. Si soudain vous n'aimez pas les vaches.
  7. fortune | cowsay -f animal_from_list

  8. … L'animal de votre choix se met à pleuvoir avec des citations, parfois appropriées.
  9. sudo apt-get installer fortunes fortune-mod fortunes-min fortunes-ru

  10. … Faites parler tout le zoo en russe. Sans cela, les animaux citent Twain et Wilde dans l'original.

Ce ne sont pas toutes des commandes Linux. Si vous avez besoin de connaître en détail les options et comment utiliser les commandes Linux, vous pouvez utiliser le didacticiel intégré. Cadran

mec ta_commande

ou

votre_commande --help

Conseillé: