DéveloppeurWeb.Com
    DéveloppeurWeb.Com
    • Agile Zone
    • AI Zone
    • Cloud Zone
    • Database Zone
    • DevOps Zone
    • Integration Zone
    • Web Dev Zone
    DéveloppeurWeb.Com
    Home»DevOps Zone»Git Bash (ou Git dans Bash) ?
    DevOps Zone

    Git Bash (ou Git dans Bash) ?

    novembre 12, 2021
    Git Bash (ou Git dans Bash) ?
    Share
    Facebook Twitter Pinterest Reddit WhatsApp Email

    Savez-vous lorsque vous installez Git Bash sur Windows ce que vous installez exactement ? La plupart du temps, les développeurs pensent qu’ils n’installent que Git. Mais ce n’est pas vrai.

    Permettez-moi de le répéter : en fait, vous installez Git Bash.

    Git et Bash sont deux choses différentes.

    Git est un logiciel qui vous permet de surveiller les changements dans n’importe quel groupe de fichiers. Il s’agit d’une solution open source distribuée pour coordonner le travail entre les programmeurs travaillant ensemble sur le code source pendant le développement logiciel à l’aide de commandes.

    Maintenant le Frapper: C’est crucial. Avant de passer à Bash, prenons un moment et essayons de comprendre Shell, car Shell et Bash sont tous deux connectés.

    Vous avez peut-être vu un léger revêtement protecteur sur certains animaux comme un crabe. Ce petit revêtement protecteur est connu sous le nom de coquille. De la même manière, dans les ordinateurs, le Shell est la couche la plus externe du système d’exploitation. C’est un environnement permettant à l’utilisateur d’interagir avec la machine.

    Maintenant, revenons à notre original Git Bash. Voici une vidéo détaillée qui expliquera exactement Git Bash.

    Bash (également connu sous le nom de « Bourne Again Shell ») n’est rien d’autre qu’une implémentation de Shell. La plupart du temps, les développeurs pensent que Shell est toujours une interface de ligne de commande. Encore une fois ce n’est pas valable.

    En général, les shells du système d’exploitation utilisent soit une interface de ligne de commande (CLI) soit une interface utilisateur graphique (GUI). Prenons quelques exemples de shell de commande sous Linux. Les deux coquilles les plus courantes sont Bash et KornShell (Korn). Sous Windows, les deux shells de base de commandes les plus importants sont CMD et PowerShell.

    Toutes ces coquilles sont différentes. Ils ont un ensemble différent de commandes et des capacités supplémentaires. Par exemple, le shell Linux (BASH) a une commande différente de celle du shell Windows, du CMD ou du PowerShell.

    Prenons un exemple pratique. Ici, je vais partager cinq commandes différentes à exécuter sur la ligne de commande Windows et Git Bash. Lors de l’exécution de ces commandes, vous découvrirez qu’elles ne fonctionneront que sur le shell Bash (et non sur la ligne de commande Windows). Encore une fois, la raison : les deux coques ont des capacités différentes.

    Plongeons directement dans nos cinq commandes Bash.

    1. PH

    Dans Shell, pwd est une commande intégrée. Il imprime simplement le chemin de votre répertoire de travail actuel. Les pwd commande est d’imprimer le répertoire de travail courant. C’est l’une des commandes les plus fondamentales et les plus couramment utilisées. Lorsque la commande est exécutée, elle affiche le chemin complet vers le répertoire de travail actuel.

    2. Touchez

    Les touch La commande est typique du système d’exploitation UNIX/Linux. Vous pouvez l’utiliser pour créer, changer et modifier les horodatages des fichiers. Il est principalement utilisé pour créer un fichier vide. Si vous n’avez aucune donnée à enregistrer ou si vous avez juste besoin de créer un espace réservé pour le fichier, vous pouvez utiliser le touch commander.

    3. LS

    Encore une fois, le ls La commande est l’une des commandes les plus populaires et les plus couramment utilisées dans le système d’exploitation Linux. En utilisant le ls La commande sans aucune option affiche les fichiers et les répertoires dans un format de base. Cela signifie que vous ne pourrez pas voir les données telles que les types de fichiers, les tailles, les dates et heures de mise à jour, les autorisations et les liens, etc. Si vous souhaitez voir plus de détails sur les fichiers, utilisez simplement le drapeau -l avec le ls commander.

    Ici, dans le ls -l, le drapeau -l est un caractère, pas un nombre. Il affichera le nom du fichier ou du répertoire, la taille, la date et l’heure de modification, le propriétaire du fichier ou du dossier et les autorisations, mais il n’affichera pas les fichiers cachés. Vous pouvez utiliser l’indicateur -a (–all) au cas où vous voudriez voir les fichiers cachés dans le répertoire actuel.

    4. Tête

    UNE head command est un outil de ligne de commande qui génère la première section de fichiers transmise via l’entrée standard. Head délivre les dix premières lignes de chaque fichier qui lui est donné par défaut. Transmettez le nom de fichier au head commande pour voir les dix premières lignes d’un fichier. La sortie standard sera utilisée pour les dix premières lignes du fichier.

    $ head <your file name>

    Pour spécifier le nombre de lignes à afficher avec le head commande, utilisez l’option -n et le nombre de lignes souhaité.

    head -n 3 <your file name>

    Désormais, il n’affichera que les trois premières lignes de votre fichier.

    5. Queue

    Les tail La commande affiche la dernière section de fichiers qui lui est transmise via l’entrée standard. Il génère les résultats vers la sortie standard. Tail fournit les dix dernières lignes de chaque fichier qui lui est fourni par défaut. Passer le nom d’un fichier au tail commande pour en voir les dix dernières lignes. Les 10 dernières lignes du fichier seront présentées sur la sortie standard.

    $ tail <your file name>

    Pour spécifier le nombre de lignes à afficher, utilisez l’option -n suivie du nombre de lignes souhaité.

    $ tail -n 2 <your file name>

    Désormais, il n’affichera que les deux dernières lignes de votre fichier.

    Maintenant, je veux vous poser une question et vous la céder. Quelle coque préférez-vous ? Est-ce BASH, CMD ou autre chose ? Faites-le moi savoir en laissant un commentaire ci-dessous dès maintenant. Si vous avez besoin de plus de ces conseils et techniques, n’hésitez pas à vous abonner à la newsletter d’un Compilers.

    Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Email
    Add A Comment

    Leave A Reply Cancel Reply

    Catégories

    • Politique de cookies
    • Politique de confidentialité
    • CONTACT
    • Politique du DMCA
    • CONDITIONS D’UTILISATION
    • Avertissement
    © 2023 DéveloppeurWeb.Com.

    Type above and press Enter to search. Press Esc to cancel.