Bases de la ligne de commande - cours gratuit d'Hexlet, formation 22 heures, Date: 27 novembre 2023.
Miscellanea / / November 28, 2023
Vous en apprendrez plus sur les commandes disponibles sous Linux, les groupes d'utilisateurs et les gestionnaires de packages. De ce fait, vous apprendrez à manipuler le système de fichiers, à maîtriser le concept de pipeline et de threads, et à être capable de gérer les utilisateurs et leurs droits d'accès. Les bases de la ligne de commande vous seront utiles si vous décidez de rechercher et de modifier des fichiers, d'installer un nouveau programme ou de l'exécuter en tant qu'autre utilisateur. Ce cours s'adresse à toute personne familiarisée avec les systèmes *NIX (Linux, MacOS) et souhaitant faciliter le travail avec des fichiers et des programmes.
Qu'allez-vous apprendre
- Naviguer dans le système de fichiers
- Travailler avec des variables d'environnement
- Comprendre l'accès aux fichiers
- Utiliser un gestionnaire de packages pour installer les utilitaires
- Quitter Vim
Introduction
Apprenez à connaître le cours.
Système d'exploitation
Découvrez l’histoire des systèmes d’exploitation multi-utilisateurs
Ligne de commande
Apprendre les différences entre les concepts « terminal » et « interpréteur de commandes »
La navigation
Apprenez à naviguer dans le système de fichiers
Interface de ligne de commande
Comprendre comment les programmes sont appelés dans le shell de commande
Structure du fichier
Étudier la structure des fichiers des systèmes * nix
Lecture de fichiers
Apprendre à afficher le contenu d'un fichier
Grep
Apprenez à rechercher les informations nécessaires dans les fichiers sans les ouvrir
Modification de fichiers
Apprenez à éditer des fichiers dans Nano et Vim
Ruisseaux
Introduire le concept de threads
Pipeline (Convoyeur)
Familiarisez-vous avec le tube et apprenez à créer des chaînes de programmes
Manipulation de la structure des fichiers
Apprenez à créer et modifier des fichiers et des répertoires
Variables d'environnement
Apprenez à connaître les variables d'environnement et comprenez pourquoi elles sont nécessaires
Histoire
Apprenez à parcourir l'historique des commandes saisies précédemment
Utilisateurs et groupes
Découvrez pourquoi ils sont nécessaires
Sudo
Apprenez à exécuter des programmes pour le compte d'un autre utilisateur
Des droits d'accès
Apprenez à lire et à comprendre l'accès aux fichiers
Directeur chargé d'emballage
Apprenez la méthode de base pour installer des programmes sur les systèmes * nix
Exécution de programmes
Familiarisez-vous avec la variable d'environnement PATH et le mécanisme de recherche de fichiers exécutables
Travail indépendant
Tâches supplémentaires qui permettent de consolider la théorie acquise
Matériaux additionnels
Articles et vidéos sélectionnés par l'équipe Hexlet. Vous aidera à approfondir le sujet du cours