Huit des commandes Linux les plus couramment utilisées dans DevOps

王林
Libérer: 2024-02-19 15:42:02
avant
1196 Les gens l'ont consulté

Huit des commandes Linux les plus couramment utilisées dans DevOps

Les ingénieurs DevOps s'appuient généralement sur le système d'exploitation Linux. La maîtrise des commandes Linux de base est essentielle pour une gestion efficace du système. Cet article présentera les commandes de base pour utiliser Linux dans la pratique DevOps.

1 Liste des fichiers et répertoires : commande 'ls'

Vous pouvez utiliser la commande ls pour répertorier les fichiers et répertoires dans le répertoire de travail actuel.

Photos

Comme vous pouvez le voir, vous pouvez utiliser la commande ls pour afficher tous les répertoires et fichiers du répertoire actuel.

Pour afficher des informations détaillées sur un fichier, utilisez l'option -l :

Photos

Lorsque vous utilisez ls -l, vous verrez des informations détaillées sur chaque fichier et répertoire telles que les autorisations, le propriétaire, le groupe, la taille et la date de modification.

2 Changer de répertoire : commande cd

La commande

cd est utilisée pour naviguer entre les répertoires. Pour vous déplacer vers un répertoire spécifique, utilisez :

cd /chemin/vers/répertoire

Pour monter d'un niveau : cd ..

Ainsi, la commande cd (abréviation de « changer de répertoire ») est une instruction de ligne de commande qui bascule vers un répertoire différent afin d'explorer et d'interagir avec les fichiers et sous-répertoires de ce répertoire spécifique.

3 Lecture de fichiers : commandes less, more, tail et head

Les commandes de moins en plus sont utilisées pour afficher le contenu d'un fichier sous Linux sans avoir à ouvrir complètement le fichier. Ils sont utilisés pour visualiser les parties d'un fichier une par une, ce qui permet aux développeurs de lire plus facilement les fichiers volumineux.

  • less : les fichiers peuvent être parcourus à l'aide des touches fléchées et quittés à tout moment.
  • plus : Semblable à moins, il n'affiche également qu'un seul écran de texte. Vous pouvez passer à l'écran suivant en appuyant sur la barre d'espace et quitter lorsque vous avez terminé.

Ces deux commandes sont utiles lorsque vous souhaitez vérifier rapidement le contenu d'un fichier sans lire tout le contenu d'un coup.

Vous pouvez l'essayer vous-même : récupérez un fichier et entrez : moins de nom de fichier ou plus de nom de fichier

Il existe également deux commandes disponibles pour lire des fichiers volumineux. La commande head est utilisée pour afficher le début du fichier, tandis que la commande tail affiche la fin du fichier. Ces deux commandes sont utiles lorsque vous travaillez avec des fichiers volumineux et il vous suffit d'afficher le début ou la fin. la tête et la queue, c'est comme lire la première ou la dernière page d'un livre sans lire le livre en entier.

4 Créer et modifier des fichiers : commandes tactiles et nano

La commande tactile n'effectue qu'une seule tâche : vous créez un fichier vide. Nano, en revanche, ressemble davantage à un éditeur de texte. Il crée non seulement des fichiers, mais prend également en charge l'écriture et la modification du contenu des fichiers. Ainsi, touch peut fournir un fichier vide, tandis que nano permet en outre d'ajouter et de modifier du texte dans ce fichier.

Photos

éditeur nano

Dans l'éditeur de texte nano, vous pouvez utiliser des commandes pour effectuer diverses tâches. Pour enregistrer les modifications, cliquez sur Ctrl + O, confirmez le nom du fichier et appuyez sur Entrée. Quitter nano est aussi simple que de cliquer sur Ctrl + X, et s'il y a des modifications non enregistrées, vous serez invité à enregistrer avant de quitter. Utilisez les touches fléchées pour naviguer dans l'éditeur. Pour couper, copier et coller du texte, utilisez des commandes telles que Ctrl + K, Alt + ^ et Ctrl + U. La recherche de texte peut être effectuée avec Ctrl + W, tandis que le remplacement de texte peut être effectué avec Ctrl +. Si vous devez accéder à une ligne spécifique, appuyez sur Ctrl + _ et entrez le numéro de ligne. Ces commandes font de nano un éditeur de texte convivial, permettant aux développeurs d'effectuer facilement des opérations de base.

5 Créer un répertoire

Utilisez la commande mkdir pour créer un répertoire : mkdir directory_name créera un répertoire nommé directory_name (le développeur peut choisir n'importe quel nom)

6 Supprimer des fichiers et des répertoires

Utilisez la commande rm pour supprimer des fichiers. Pour supprimer un répertoire, l'option -r est requise :

rm nom de fichier supprimer le fichier

rm -r directory_name supprime un répertoire (utilisez rm -r avec prudence car cela supprimera récursivement le répertoire et son contenu.)

7 Commandes de fichier et de recherche

La commande file détermine le type de fichier : file filename Elle affichera le type de fichier.

La commande find recherche les fichiers et les répertoires : find /path/to/search -name "filename"

8 Rechercher des mots-clés/modèles avec la commande grep

grep est un outil puissant qui permet de rechercher des mots ou des modèles spécifiques dans des fichiers. Lorsqu'un développeur recherche un mot-clé spécifique dans un fichier, il tape simplement grep, suivi du mot-clé qu'il souhaite rechercher et du nom du fichier. grep affichera toutes les lignes du fichier contenant le mot-clé que vous recherchez. Il fonctionne comme un détective de texte : il trouve et met en évidence les informations nécessaires dans les fichiers, ce qui en fait une commande utile pour l'exploration et l'analyse de texte.

grep "keyword" filename
Copier après la connexion

Pour rechercher un répertoire de manière récursive :

grep -r "keyword" /path/to/search
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:mryunwei.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!