GNU/Linux >> Tutoriels Linux >  >> Linux

Commandes Linux de A à Z

Il existe de nombreuses commandes Linux. Il existe un sous-ensemble de commandes shell intégrées comme cd, puis il y a celles de GNU coreutils comme less. En plus de cela, il existe des utilitaires CLI supplémentaires tels que curl, wget, etc.

Sur Linux Handbook, nous avons couvert plus de 80 commandes Linux avec des exemples pratiques. Ceci est une collection de toutes les commandes Linux que nous avons couvertes jusqu'à présent.

Les commandes ont été organisées par ordre alphabétique afin qu'il soit facile pour vous de trouver les commandes à partir de l'index.

A

alias

La commande alias est simplement un moyen de référencer une autre commande. Il peut être utilisé pour éviter la saisie longue et répétitive des commandes et des lignes de shell et simplifier le travail.

at

La commande at sous Linux est utilisée pour planifier des travaux qui ne s'exécutent pas selon un calendrier régulier.

awk

La commande AWK remonte aux premiers jours d'Unix. Bien avant que Perl ou Python n'existent, AWK était utilisé dans des scripts pour manipuler du texte. Vous pouvez l'utiliser pour écrire des programmes relativement complexes, mais aussi en raison des puissants one-liners que vous pouvez écrire pour résoudre les problèmes avec vos fichiers de données.

B

basename

La commande basename sous Linux imprime le composant final dans un chemin de fichier. Ceci est particulièrement utile dans les scripts bash où vous souhaitez extraire le nom de fichier du chemin de fichier long.

C

cal

Les systèmes de type Unix fournissent une poignée d'outils pour gérer les dates et les heures. Cal est l'une de ces commandes qui vous permet d'afficher le calendrier dans la ligne de commande.

chat

cat est l'une des commandes les plus utilisées sous Linux. Destiné à la concaténation de texte, il est principalement utilisé pour afficher le contenu de fichiers texte.

cd

La commande cd est utilisée pour naviguer entre les répertoires sous Linux. Cela signifie "changer de répertoire".

chgrp

La commande chgrp est utilisée pour changer le groupe d'un fichier ou d'un répertoire sous Linux.

chmod

chmod signifie changement de mode. Cette commande est utilisée pour changer le mode d'accès, c'est-à-dire les autorisations de fichiers sous Linux.

chown

La commande chown sous Linux vous permet de modifier la propriété de l'utilisateur et du groupe d'un fichier ou d'un répertoire.

cp

L'une des commandes que vous devez connaître sous Linux est cp. On l'appelle souvent la commande de copie sous Linux et c'est en fait l'abréviation de copie et elle fait exactement ce que son nom l'indique :elle copie.

cron

Le crontab est utilisé pour automatiser tous les types de tâches sur les systèmes Linux. Il s'agit d'une compétence particulièrement importante à acquérir pour les aspirants administrateurs système.

boucle

CURL est un outil de transfert de données. Le cas d'utilisation le plus courant de la commande curl consiste à télécharger des fichiers depuis le Web dans un terminal Linux.

couper

La commande cut est l'outil canonique pour supprimer les "colonnes" d'un fichier texte. Dans ce contexte, une "colonne" peut être définie comme une plage de caractères ou d'octets identifiés par leur position physique sur la ligne, ou une plage de champs délimités par un séparateur.

D

date

La commande date vous donne la date et l'heure actuelles de votre système Linux. Mais il peut faire bien plus que cela.

jj

La commande dd sous Linux est un utilitaire puissant pour copier et convertir des fichiers. Son cas d'utilisation le plus populaire consiste à créer une clé USB Linux en direct à l'aide de la ligne de commande Linux.

df

La commande df est utilisée pour vérifier l'espace disque sous Linux.

diff

Lorsque vous devez comparer deux fichiers contenant du texte similaire sous Linux, l'utilisation de la commande diff peut vous faciliter la tâche. La commande compare deux fichiers pour suggérer des modifications qui rendraient les fichiers identiques. Idéal pour trouver cette accolade supplémentaire qui a cassé votre code récemment mis à jour.

creuser

La commande Dig sous Linux est couramment utilisée pour récupérer les informations DNS d'un serveur distant.

dirname

La commande dirname sous Linux imprime un chemin de fichier avec son composant final supprimé. Cela vous donne essentiellement le chemin du répertoire à partir du chemin du fichier.

du

Connaître la taille d'un fichier est facile sous Linux mais cela n'affichera pas la taille des répertoires. La commande du est utilisée pour vérifier la taille du répertoire.

E

écho

La commande echo est peut-être l'une des premières commandes que vous voyez lorsque vous commencez à apprendre les commandes Linux ou les scripts shell bash. C'est une commande simple qui affiche simplement ses arguments à l'écran.

emacs

Il existe de nombreux éditeurs de texte sous Linux. GNU Emacs est l'un des éditeurs les plus anciens et les plus puissants qui a une courbe d'apprentissage abrupte.

agrandir

Il s'agit d'une commande plutôt moins connue et moins utilisée, le cas d'utilisation principal étant la possibilité de convertir les tabulations en espaces.

F

fichier

La commande file vous donne diverses informations sur un fichier sous Linux. Cela inclut le type de fichier, le type MIME, etc.

trouver

Une des commandes fréquemment utilisées. La commande find peut être utilisée pour rechercher des fichiers en fonction de leur nom, de leur type, de l'heure de modification, etc. Combinez-le avec les commandes exec ou xargs et vous disposez d'un outil puissant pour rechercher et modifier des fichiers.

trouver

Une autre commande moins connue qui est utilisée pour vérifier si un système de fichiers est monté.

fmt et plier

Ces deux commandes sont utilisées pour formater le texte afin que les lignes tiennent dans l'espace disponible sur l'appareil cible.

gratuit

Si vous souhaitez connaître les informations détaillées sur la disponibilité de la mémoire sur votre système Linux, la commande gratuite est un utilitaire simple qui facilite la recherche de résultats en temps réel pour une variété de cas d'utilisation.

fsck

La commande fsck (vérification du système de fichiers) aide avec un système de fichiers potentiellement corrompu. Cet utilitaire est utilisé pour vérifier et (éventuellement) réparer le système de fichiers.

G

grep

La commande Rechercher fonctionne sur le nom du fichier. La commande grep est utilisée pour trouver des modèles dans le contenu du fichier.

groupadd

La commande groupadd sous Linux crée de nouveaux groupes

groupdel

La commande groupdel est peut-être la commande la plus simple sous Linux avec pratiquement aucune option. Il est utilisé pour supprimer un groupe existant.

groupmod

Vous pouvez modifier les propriétés du groupe comme le nom du groupe et l'ID du groupe avec la commande groupmod sous Linux.

groupes

Cette commande vous aide à trouver les groupes auxquels appartient un utilisateur Linux dans la ligne de commande Linux.

H

Vous pouvez utiliser la commande head pour imprimer un nombre spécifié de lignes depuis le début du fichier.

historique

Tout ce que vous tapez dans le terminal est stocké dans l'historique du shell. Cet aspect peut être affiché et contrôlé via la commande historique.

Je

identifiant

Chaque utilisateur sous Linux a un ID utilisateur numérique unique et un groupe par défaut avec un ID de groupe numérique unique. La commande id imprime ces informations.

J

emplois

La commande jobs sous Linux permet à l'utilisateur d'interagir directement avec les processus du shell actuel.

L

moins

Less est un utilitaire de commande Linux génial pour afficher des fichiers texte.

ln

La commande ln vous permet de créer des liens souples et physiques sous Linux.

localiser

La commande de localisation vous permet d'effectuer une recherche ultra rapide de fichiers.

ls

La commande ls sous Linux est l'une des commandes les plus utilisées. Il est utilisé pour lister le contenu d'un répertoire.

lsof

Vous pouvez lister les fichiers ouverts par un utilisateur ou un processus en utilisant la commande lsof sous Linux.

M

mkdir

La commande mkdir permet de créer de nouveaux répertoires (dossiers en terme courant) sous Linux.

mkfs

mkfs est l'outil de ligne de commande sous Linux pour formater un disque ou une partition dans un certain système de fichiers de votre choix.

plus

La commande more sous Linux ouvre un fichier texte dans les pages vues. C'est le prédécesseur de la commande less et n'est pas beaucoup utilisé de nos jours.

mv

La commande mv sous Linux est utilisée pour déplacer et renommer des fichiers et des répertoires.

N

nc (netcat)

La fonctionnalité principale de Netcat permet à deux ordinateurs de se connecter et de partager des ressources. Il s'agit d'un outil réseau puissant et polyvalent disponible pour les machines Linux, Mac et Windows.

nonhup

La commande Nohup sous Linux vous permet d'exécuter des commandes même après vous être déconnecté.

nslookup

nslookup est l'une des commandes de mise en réseau populaires sous Linux, utilisée pour interroger les enregistrements du système de noms de domaine (DNS).

P

passwd

La commande passwd sous Linux vous permet de modifier le mot de passe de l'utilisateur, de verrouiller les comptes, d'expirer les mots de passe, etc.

coller

La commande coller fusionne plusieurs fichiers d'entrée pour produire un nouveau fichier texte délimité à partir d'eux.

ping

Ping est principalement utilisé pour vérifier si un hôte distant est accessible ou non.

printf

Vous pouvez imprimer des sorties simples avec la commande echo mais cela ne suffit pas pour les sorties formatées compliquées. printf permet un formatage de style C de la sortie.

ps

La commande ps sous Linux est utilisée pour obtenir des informations sur les processus en cours d'exécution.

R

lire

Avec la commande read, vous pouvez rendre votre script bash interactif en acceptant les entrées de l'utilisateur.

redémarrer

Le redémarrage exécute les actions de la commande halt (expliquées ci-dessous), nécessitant l'arrêt de tous les traitements. Ensuite, au lieu de déclencher le signal ACPI, votre système est redémarré.

renommer

La commande Renommer peut être utilisée pour renommer plusieurs fichiers sous Linux à la fois.

rm

La commande rm est utilisée pour supprimer des fichiers et des répertoires sous Linux.

rsync

Rsync (Remote Sync) est un outil de synchronisation pour copier des fichiers et des répertoires dans un système ou entre des systèmes. Son cas d'utilisation le plus populaire inclut la copie de fichiers entre des systèmes distants.

S

scp

Scp signifie copie sécurisée mais j'aime le penser comme une "copie SSH". Comme rsync, scp est également utilisé pour copier des fichiers entre des systèmes distants.

écran

La commande screen sous Linux vous permet d'utiliser plusieurs terminaux virtuels qui peuvent être enregistrés par nom et rouverts à l'aide de raccourcis clavier.

sed

Sed fait partie de la boîte à outils standard Unix depuis la fin des années 60. Comme tout éditeur de texte, il vous aidera à modifier les fichiers texte.

suite

La commande seq, abréviation de séquence, est utilisée pour imprimer une séquence de nombres. Les nombres peuvent être des entiers ou des réels (avec des décimales).

dormir

La commande Linux sleep est l'une des commandes les plus simples. Comme vous pouvez le deviner d'après son nom, sa seule fonction est de dormir. En d'autres termes, il introduit un délai pendant un temps spécifié.

source

La commande source est un utilitaire pratique qui peut être utilisé pour actualiser les variables d'environnement, entre autres choses.

stat

Vous pouvez obtenir les autorisations de fichier, la taille, mtime, ctime, atime, la propriété et plusieurs autres informations sur les attributs de fichier à l'aide de la commande stat sous Linux.

T

queue

La commande tail imprime les dix dernières lignes des fichiers d'entrée. La commande tail est également utilisée pour lire les fichiers journaux en temps réel.

tar

Tar est l'un des outils les plus couramment utilisés pour archiver des fichiers sous Linux.

tee

La commande tee lit à partir de l'entrée standard et écrit à la fois dans la sortie standard et dans les fichiers. Le résultat est que vous pouvez voir la sortie de votre commande et l'enregistrer dans un fichier en même temps.

heure

La commande time sous Linux mesure la durée d'exécution d'une commande ou d'un script particulier.

délai d'expiration

Avec la commande timeout, vous pouvez définir une limite de temps pour l'exécution d'autres commandes et programmes.

haut

La commande top fournit un aperçu rapide des ressources et processus système.

toucher

La commande tactile sous Linux est utilisée pour modifier l'horodatage des fichiers, mais l'une des utilisations les plus courantes de la commande tactile consiste à créer un nouveau fichier vide.

tr

La commande tr sous Linux est utilisée pour effectuer des traductions simples mais utiles d'un jeu de caractères dans un autre.

type

La commande type vous indique si une commande Linux est une commande shell intégrée, où se trouve son exécutable et si elle est associée à une autre commande.

U

ulimit

Ulimit est une commande shell intégrée conçue pour afficher, allouer et limiter les ressources.

uname

Vous pouvez obtenir la version du noyau Linux et d'autres informations système avec la commande uname sous Linux.

uniq

La commande uniq sous Linux et Unix est utilisée pour supprimer les lignes en double d'un fichier.

useradd

La commande useradd permet à un superutilisateur de créer un nouveau compte utilisateur sous Linux.

userdel

L'userdel vous permet de supprimer un utilisateur existant.

usermod

La commande usermod sous Linux vous permet de modifier un compte utilisateur de différentes manières.

V

vim

Vim est l'un des éditeurs de texte les plus populaires en ligne de commande Linux.

W

regarder

Watch est un excellent utilitaire qui actualise automatiquement les données. Certaines des utilisations les plus courantes de cette commande impliquent la surveillance des processus système ou des journaux, mais elle peut être utilisée en combinaison avec des canaux pour plus de polyvalence.

wc

La commande wc affiche des informations statistiques sur un fichier telles que le nombre de lignes, de mots, de caractères.

lequel

quelle commande est une commande extrêmement utile pour localiser des fichiers exécutables situés n'importe où dans le système Linux.

qui

La commande who sous Linux répertorie tous les utilisateurs connectés sur le système.

C'est tout pour le moment. J'ajouterai d'autres commandes au fur et à mesure qu'elles seront présentées ici.


Linux
  1. Commandes Linux :jobs, bg et fg

  2. Commande Linux mv

  3. Linux du command

  4. Commande IP Linux

  5. Commande d'écho Linux

Commande de surveillance Linux

Commande W sous Linux

Commandes Linux de base

À la commande sous Linux

Commandes Linux - Guide complet

Commande Df sous Linux