Si vous débutez avec Linux, l’utilisation du terminal peut être un peu pénible. Les nouvelles distributions Linux telles que Linux Mint ont d'excellentes interfaces graphiques, mais le noyau de Linux est le noyau, ce qui signifie qu'il faut utiliser la ligne de commande.
Même si vous êtes un utilisateur Windows, vous avez probablement dû ouvrir une fenêtre d'invite de commande à un moment de votre vie pour effectuer une tâche. Avec la dernière version de Windows, Windows 10, vous pouvez même installer le shell Ubuntu Bash sous Windows et exécuter des commandes Linux directement à partir de Windows!
Dans cet article, je vais passer en revue des commandes Linux très basiques communes à toutes les distributions de Linux. Etant donné que le shell bash est le shell le plus populaire et celui que j'utilise également, j'utiliserai cette syntaxe pour toutes les commandes. En outre, je mentionnerai certains des arguments les plus utiles pour chaque commande, mais vous en trouverez beaucoup plus dans les pages de manuel.
1. ls (Liste du contenu)
A mon avis, la première commande à connaître est la ls commander. Cette commande répertorie le contenu du répertoire de travail en cours. Si vous tapez simplement ls et appuyez sur Entrée, vous obtiendrez une liste très basique des fichiers et des dossiers du répertoire en cours.
Sur la plupart des distributions Linux, les répertoires seront surlignés dans une couleur différente comme le vert. Les fichiers seront généralement la couleur standard de l'invite du shell, qui est gris dans mon cas. Sans aucun argument, ls est assez ennuyeux. Si tu utilises -une avec ls, vous pourrez voir tous les fichiers cachés.
Tout ce qui commence par un point est un fichier ou un répertoire caché. Les répertoires cachés ont tous une couleur bleu foncé, ce qui est difficile à voir. Un autre argument utile est le -l comme indiqué ci-dessous.
Cela vous donne une longue liste de fichiers et de dossiers avec beaucoup plus d'informations telles que les autorisations, les liens, l'utilisateur, le groupe, la taille et la date de dernière modification. Si vous ne savez pas comment interpréter les autorisations, veillez à lire mon message sur la compréhension des autorisations Linux.
2. cd (Changer de répertoire)
Une fois que vous pouvez lister le contenu d'un répertoire, il est utile de savoir comment basculer vers un autre répertoire. Par défaut, vous commencez toujours dans votre répertoire personnel lorsque vous ouvrez un shell bash. Ceci est indiqué par le symbole tilde (~) dans l'invite du shell.
le CD commande est la façon dont vous changez de répertoire sous Linux. Il n’ya vraiment pas grand chose à apprendre avec le cd, mais il existe quelques raccourcis. L'un des avantages est simplement de taper cd et d'appuyer sur Entrée. Cela vous ramènera toujours au répertoire de départ, peu importe où vous vous trouvez.
En outre, vous pouvez utiliser un chemin absolu si vous souhaitez accéder à un répertoire non accessible via un chemin relatif. Dans l'exemple ci-dessous, je dois utiliser un chemin absolu commençant par le racine (/) pour se rendre à etc / ssh.
3. man (Pages d'aide)
La commande man est probablement l'une des commandes les plus utiles de Linux. Même les utilisateurs avancés de Linux ne peuvent pas se souvenir de tous les arguments d'une commande Linux. Les pages de manuel vous donneront des informations détaillées sur tous les arguments d'une commande.
La syntaxe est très simple aussi. C'est juste l'homme suivi de la commande que vous voulez apprendre. Dans la capture d'écran ci-dessus, j'ai fait une homme ls pour en savoir plus sur la commande ls. Un argument utile pour l'homme est -k, ce qui vous permettra de rechercher toutes les commandes en utilisant un mot clé.
Ci-dessus, j'ai cherché le mot clé Zip *: français et récupéré toutes les commandes qui ont le mot Zip *: français dans le nom de la commande ou dans la description. C'est un moyen pratique de trouver des commandes que vous n'auriez peut-être pas connues autrement.
Avec man, vous pouvez utiliser une autre commande appelée Info pour obtenir plus d'exemples d'utilisation d'une commande. Il suffit de taper commande info pour afficher la page d'informations de cette commande.
4. touchez (Créer un fichier)
Si vous voulez créer rapidement un nouveau fichier, le moyen le plus simple consiste à utiliser le toucher commander. En réalité, la commande tactile permet de modifier l'horodatage d'un fichier, mais une autre utilisation consiste à créer un nouveau fichier.
Il existe de nombreuses façons de créer des fichiers sous Linux. Par la suite, vous n’utiliserez probablement jamais Touch pour créer un fichier, mais au début, il est très pratique.
Si un fichier existe déjà lors de l'utilisation de la commande touch, il met simplement à jour le dernier accès et les derniers horodatages modifiés pour le fichier, comme indiqué ci-dessus.
5. chat (concaténer des fichiers et imprimer)
Une autre commande utile est la chat commander. La fonction principale de cat est de concaténer plusieurs fichiers, mais elle peut également être utilisée pour imprimer le contenu d’un fichier sur une sortie standard (l’écran).
Vous pouvez utiliser le -n argument pour ajouter des numéros de ligne à la sortie. Si vous utilisez le -b Cette option ajoute uniquement des numéros de ligne aux lignes qui ne sont pas vides. Si vous utilisez cat sur un fichier plus long que la hauteur de la fenêtre de votre terminal, seul le bas du fichier sera affiché. Vous pouvez diriger la sortie du chat vers le Moins ou la plus commande pour afficher le contenu d'un fichier page par page.
6. mkdir (Créer un répertoire)
À un moment donné, vous voudrez créer des répertoires pour mieux organiser vos données et c’est là que les mkdir La commande entre en jeu. Vous pouvez utiliser des chemins d'accès relatifs ou absolus pour créer des répertoires à l'aide de cette commande.
Dans l'exemple ci-dessus, j'ai créé deux répertoires dans mon répertoire personnel en utilisant un chemin relatif et un chemin absolu. Si vous devez créer plusieurs répertoires hiérarchiques à la fois, vous devez utiliser le -p argument.
Dans l'exemple ci-dessus, j'ai utilisé l'argument -p pour créer simultanément les répertoires Aseem, Data et Pictures, même s'ils n'existaient pas.
7. rm (Supprimer)
le rm La commande est une commande puissante qui peut être utilisée pour supprimer des fichiers et des répertoires.La commande rm peut supprimer des répertoires contenant des fichiers et des répertoires.
Pour supprimer un fichier, il vous suffit de saisir le nom du fichier. Si vous devez supprimer un répertoire non vide, vous devez utiliser le -r argument. C'est aussi une bonne idée d'utiliser le -je et -v arguments lors de l’utilisation de rm car il vous sera demandé avant de supprimer quelque chose.
Il s’agit donc de sept commandes très simples et pourtant courantes que vous devez connaître sous Linux pour commencer. Il y en a beaucoup plus et je posterai bientôt plus d'articles pour débutants sur plus de commandes et comment les utiliser. Si vous avez des questions, postez un commentaire. Prendre plaisir!