Je souhaite également utiliser les commandes Linux à l'invite de commande! Utilisez les commandes Linux à l'invite de commande au lieu de Git Bash

Contexte

Puisque Git est utilisé sous Windows, si vous installez Git pour Windows, Il est venu avec quelque chose appelé Git Bash.

Git Bash vous permet de taper des commandes Linux sous Windows. Je l'ai utilisé parce que je pensais que c'était pratique.

Cependant, comme je l'utilisais, je me suis un peu inquiété à ce sujet, alors J'ai changé les commandes Linux fournies avec Git Bash afin qu'elles puissent être frappées à partir de l'invite de commande.

Mise en garde En premier lieu, lors de l'installation de Git pour Windows Il semble que la commande Git puisse être définie pour être utilisée avec l'invite de commande. Cet article s'adresse à ceux qui n'ont pas fait ce réglage. À propos, le système d'exploitation est Windows 10.

Pourquoi vous souhaitez utiliser l'invite de commande au lieu de Git Bash

La raison pour laquelle je voulais fonctionner à l'invite de commande.

Git Bash Subtilement lourd

Je veux juste l'utiliser pendant un moment, mais dans mon environnement, je dois attendre environ 3 secondes. Seulement 3 secondes, mais 3 secondes. Cela devient stressant lorsqu'il est empilé.

L'invite de commande est pratique pour accéder

Je touche l'Explorateur et je veux appuyer sur la commande Grep dans ce dossier, A ce moment là, s'il s'agit d'une invite de commande, dans la barre de dossiers (je ne connais pas le nom officiel ...) Tapez simplement cmd pour faire de ce dossier le répertoire actuel Une invite de commande démarre. cmd.PNG

Dans Git Bash, démarrez-le, attendez quelques secondes, tapez la commande cd et il est enfin prêt à démarrer.

Donc, à l'invite de commande Windows authentique Essayez d'utiliser les commandes Linux.

L'identité de la commande

Quand j'ai installé Git Bash Un petit supplément sur les raisons pour lesquelles les commandes Linux peuvent être utilisées.

C:\Program Files\Git\usr\bin Si vous visitez, vous trouverez de nombreux fichiers exe.

Cela semble être l'identité de la commande Linux exécutée à partir de Git Bash. less.PNG

Les commandes familières telles que less.exe et ls.exe sont alignées. Définissez des variables d'environnement afin de pouvoir exécuter ces fichiers à partir de l'invite de commande.

Définition des variables d'environnement

Depuis la fenêtre de recherche du menu Démarrer de Windows Recherche par "Variables d'environnement"> Boîte de dialogue "Propriétés système"> Variables d'environnement (Parce que j'oublie toujours comment ouvrir la boîte de dialogue des variables d'environnement J'ai recherché une méthode inoubliable pour cet article. )

Ouvert plus tôt dans PATH C:\Program Files\Git\usr\bin Ajouter. git.PNG

Mise en garde Certains noms de commandes chevauchent les commandes Windows. (Les commandes de recherche, etc. existent à la fois sous Windows et Linux.)

Le point ici est lors de l'exécution d'une telle commande Si vous souhaitez donner la priorité à Linux Assurez-vous d'amener Linux au-dessus de % SystemRoot% \ System32.

Contrôle de fonctionnement

Vérifiez le fonctionnement avec la commande ls.

Microsoft Windows [Version 10.0.18363.900]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Users\karintoMania\Desktop\gitTest>ls
 test.PNG   text.txt

Cela semble avoir fonctionné.

Résumé

Je souhaite utiliser les commandes Linux fournies avec Git Bash à l'invite de commande → Ajoutez le chemin de la commande à la variable d'environnement.

Dans l'article suivant, quelle commande Linux vouliez-vous utiliser en premier lieu? Je veux écrire quelque chose comme ça.

Recommended Posts

Je souhaite également utiliser les commandes Linux à l'invite de commande! Utilisez les commandes Linux à l'invite de commande au lieu de Git Bash
Je souhaite utiliser uniquement le traitement de normalisation SudachiPy
[Linux] J'ai essayé de résumer les commandes de confirmation des ressources
Je veux utiliser Linux sur mac
Je souhaite laisser une commande arbitraire dans l'historique des commandes de Shell
Je souhaite personnaliser l'apparence de zabbix
Je souhaite utiliser Python dans l'environnement de pyenv + pipenv sous Windows 10
Je veux recadrer l'image le long du contour au lieu du rectangle [python OpenCV]
Je veux grep le résultat de l'exécution de strace
moins de commande Je veux vraiment me souvenir de cette [commande linux]
Ajouter un utilisateur Linux, comment utiliser la commande useradd
Je veux bien comprendre les bases de Bokeh
Je souhaite utiliser OpenJDK 11 avec Ubuntu Linux 18.04 LTS / 18.10
Je veux automatiser ssh en utilisant la commande expect!
Je souhaite publier le produit au moindre coût
(Rappelez-vous rapidement) Comment utiliser la ligne de commande LINUX
Je veux utiliser le jeu de données R avec python
Je souhaite augmenter la sécurité de la connexion SSH
linux / c> lien> Obtenir le résultat de l'exécution de la commande shell dans le programme C> On m'a appris à utiliser popen ()
Je veux utiliser la dernière version de gcc même si je n'ai pas les privilèges sudo! !!
Je veux automatiser ssh en utilisant la commande expect! partie 2
Je veux obtenir des informations sur le fonctionnement de Yahoo Route
[Python] Je souhaite utiliser l'option -h avec argparse
Je veux déterminer l'authenticité d'un élément du tableau numpy
Je veux connaître la nature de Python et pip
Keras Je veux obtenir la sortie de n'importe quelle couche !!
Je veux connaître la légende du monde des technologies informatiques
Je veux obtenir des informations de fstab à la destination de la connexion ssh et exécuter la commande
Je veux obtenir le nom de la fonction / méthode en cours d'exécution
Je souhaite utiliser la traduction de raccourcis comme l'application DeepL même sous Linux
[Linux] Je souhaite connaître la date à laquelle l'utilisateur s'est connecté
Je veux lire la version html de la version "OpenCV-Python Tutorials" OpenCV 3.1
Je veux sortir le début du mois prochain avec Python
Comparaison des services informatiques GCP [Je souhaite l'utiliser sans serveur]
[linux] commande kill pour tuer le processus
Comment afficher le résultat de sortie de la commande man Linux dans un fichier
Je veux vérifier la position de mon visage avec OpenCV!
J'ai utilisé la commande coupe du monde pour vérifier le résultat de la Coupe du monde.
Je veux connaître la population de chaque pays du monde.
Je veux faire revivre la légendaire combinaison Nintendo en utilisant pleinement l'IA et la technologie RH!
Je veux utiliser quatre règles compliquées dans l'instruction IF du modèle Django! → Utilisez un modèle personnalisé
Je veux utiliser uniquement la commande SMTP MAIL FROM et la commande RCPT TO sans envoyer de courrier avec le smtplib de Python
Je ne veux pas l'admettre ... Représentation dynamique du système de Neural Network
Je veux convertir par lots le résultat de "chaîne de caractères" .split () en Python
Je veux expliquer en détail la classe abstraite (ABCmeta) de Python
Je souhaite trier une liste dans l'ordre des autres listes
Je souhaite utiliser Django Debug Toolbar dans les applications Ajax
Je veux exprimer mes sentiments avec les paroles de Mr. Children
Je veux analyser les sentiments des gens qui veulent se rencontrer et trembler
Je souhaite arrêter la suppression automatique de la zone tmp dans RHEL7
[Linux] Pourquoi est-ce que moi, ingénieur d'infrastructure, n'utilise pas la commande "hostname"?
J'ai essayé de résumer la commande umask
Je veux savoir comment fonctionne LINUX!
Je veux utiliser jar de python
Comment calculer Utiliser% de la commande df
[Série de paramètres Linux] Paramètre d'invite bash. / prompt / bash / shell