En démarrage avec la ligne de commande Linux le début
- 4675
- 931
- Maxence Arnaud
Le Interface de ligne de commande Linux (CLI) est une interface textuelle pour interagir avec le système d'exploitation. Les utilisateurs peuvent saisir des commandes, que le système interprète et effectue ensuite le noyau. Il permet à l'utilisateur de naviguer dans le système de fichiers, de gérer des fichiers et d'effectuer diverses autres tâches. L'interface de ligne de commande est un outil puissant pour les utilisateurs avancés et est souvent utilisé pour des tâches telles que l'automatisation, les scripts et l'administration du système.
La plupart des serveurs Linux fournissent une CLI uniquement pour interagir avec le système, ce qui est également le moyen préféré pour les administrateurs système. De nombreux utilisateurs de bureau aiment également utiliser les interfaces de ligne de commande pour effectuer rapidement des travaux.
Cet article couvrira les bases de l'utilisation de la ligne de commande Linux, y compris la navigation, la gestion des fichiers et les commandes communes.
Avantages de la ligne de commande Linux
Il existe plusieurs avantages à utiliser la ligne de commande Linux:
- Efficacité: La ligne de commande permet aux utilisateurs d'effectuer rapidement et facilement des tâches en tapant des commandes, plutôt que de naviguer dans les menus graphiques.
- Automatisation: La ligne de commande permet aux utilisateurs de créer des scripts et d'automatiser les tâches répétitives, ce qui facilite l'exécution des opérations complexes.
- Pouvoir: La ligne de commande donne aux utilisateurs l'accès à un large éventail d'outils et d'utilitaires puissants qui ne sont pas disponibles via une interface graphique.
- Accès à distance: La ligne de commande permet aux utilisateurs d'accéder et de contrôler à distance d'autres systèmes sur un réseau, ce qui en fait un outil précieux pour les administrateurs système et les ingénieurs réseau.
- Personnalisation: La ligne de commande permet aux utilisateurs de personnaliser et de configurer leur système à leur goût en modifiant les fichiers de configuration et les paramètres système.
- Poids léger: L'interface de ligne de commande ne nécessite pas beaucoup de ressources, ce qui lui permet d'exécuter sur des systèmes plus anciens et moins puissants.
- Gratuit et open-source: La majorité des outils de ligne de commande Linux sont gratuits et open-source, les rendant accessibles à quiconque.
Commencer par la ligne de commande Linux
Si vous êtes nouveau dans l'interface de ligne de commande Linux, ce tutoriel vous aidera à commencer à y travailler.
- Lancement du terminal
L'utilisateur du serveur Linux est directement connecté à l'interface de ligne de commande.
Pour accéder à la CLI des systèmes distants, vous pouvez utiliser un client SSH pour le connecter. Assurez-vous simplement que le serveur SSH s'exécute sur la télécommande et que le port est ouvert pour le système client.
Les utilisateurs de bureau appuyent sur «Ctrl + T» ou le terminal de recherche sous les applications.
- Navigation du système de fichiers
Tout d'abord, discutons de la façon de naviguer dans le système de fichiers à l'aide de la ligne de commande. L'interface de ligne de commande utilise un système de fichiers hiérarchique, avec le répertoire racine représenté par une slash avant (/). Pour naviguer vers un répertoire spécifique, vous pouvez utiliser la commande «CD» suivie du chemin du répertoire.
Voici quelques exemples de base de la navigation du système de fichiers:
Commande Détails CD ~
Passez au répertoire domestique. CD…
Changer un répertoire CD… /… /…
Répertoire de commutation 3 CD / var / www
Passer au répertoire / var / www. CD… / Backup
Passez au répertoire «Sauvegarde» disponible dans le répertoire parent . - Listing des fichiers et des répertoires
Une fois que vous avez acquis un répertoire spécifique, vous pouvez utiliser la commande «LS» pour répertorier le contenu de ce répertoire. Cette commande vous affichera tous les fichiers et sous-répertoires dans le répertoire actuel. Vous pouvez également utiliser l'option «-l» pour afficher le contenu dans un format long, qui comprend des informations supplémentaires telles que les autorisations de fichiers et les horodatages.
Commande Détails LS
Liste des fichiers dans le répertoire actuel. ls -l
Afficher une longue liste de fichiers dans le répertoire actuel. LS -LA
Inclure des fichiers cachés dans une liste de répertoires. ls -l / var / www
Liste des fichiers disponibles dans le répertoire / var / www. - Créer et gérer des fichiers
La gestion des fichiers est un autre aspect important de l'utilisation de la ligne de commande Linux. Ici:
- Créer un nouveau fichier: La commande «Touch» peut être utilisée pour créer un nouveau fichier vide.
Touch File_name
- Copier un fichier: La commande «CP» est utilisée pour copier des fichiers
Copier File_name new_file
- Déplacer ou renommer le fichier: La commande «MV» est utilisée pour déplacer ou renommer des fichiers
Touch File_name / Opt / New_file
- Supprimer un fichier: Utiliser la commande «RM» est utilisée pour supprimer les fichiers
RM File_Namee
Pour copier ou déplacer plusieurs fichiers à la fois, vous pouvez utiliser le caractère générique (*) pour spécifier un groupe de fichiers.
- Créer un nouveau fichier: La commande «Touch» peut être utilisée pour créer un nouveau fichier vide.
- Afficher les processus en cours d'exécution
En plus de la gestion des fichiers, la ligne de commande Linux fournit également un certain nombre de commandes utiles pour gérer les processus et les informations système. La commande «supérieure» affiche des informations en temps réel sur les processus exécutés sur votre système, y compris le processeur et l'utilisation de la mémoire. La commande «PS» affiche des informations sur les processus exécutés sur votre système, y compris leurs ID de processus.
- Modèle de serchig dans les fichiers
Une autre commande utile est «grep», qui recherche un modèle spécifié dans un fichier ou un groupe de fichiers. Cette commande peut être utilisée en combinaison avec d'autres commandes pour filtrer et manipuler la sortie.
- Obtenir des aides pour les commandes
L'une des commandes les plus importantes est «Man», qui fournit des pages manuelles pour la plupart des commandes Linux. Cette commande peut être utilisée pour afficher des informations détaillées sur une commande spécifique, y compris ses options et ses exemples d'utilisation.
Conclusion
En conclusion, la ligne de commande Linux est un outil puissant qui fournit une large gamme de capacités pour interagir avec le système d'exploitation et effectuer diverses tâches. En apprenant les bases de la navigation, de la gestion des fichiers et des commandes communes, vous pouvez considérablement améliorer votre efficacité et votre productivité lorsque vous travaillez avec Linux.
- « Configuration du codeigniter sur Ubuntu Un guide pour les développeurs Web
- Commande SED en Linux avec 15 exemples pratiques »