[RUBY] Mécanisme de commande et outils de gestion

Mécanisme de commande et outils de gestion

Objectif

coquille

En termes simples, c'est comme une «fenêtre qui relie le terminal et le système d'exploitation». Lit la commande entrée à partir du terminal, transmet les instructions au système d'exploitation, renvoie le résultat au terminal et effectue des opérations telles que l'affichage et l'exécution.

zsh

zsh est l'un des shells. L'exécution de echo $ SHELL dans le terminal révèle que le shell que vous utilisez actuellement est zsh

PATH

C'est une variable pour OS appelée "variable d'environnement". Les informations sur plusieurs chemins absolus sont stockées dans le PATH. Lorsque la commande est entrée, le shell recherche les fichiers dans le répertoire dans le chemin indiqué dans PATH. En d'autres termes, si vous enregistrez le chemin absolu dans le PATH et montrez où se trouve l'application, vous pouvez taper la commande d'application quel que soit l'endroit où vous exécutez la commande.

Outil de ligne de commande

Un groupe d'applications exploitées par des commandes. En introduisant un outil de ligne de commande, vous pouvez installer des applications autres que celles que le système d'exploitation peut utiliser avec des commandes depuis le début sur votre PC.

Command Line Tools

Un outil de ligne de commande dédié à macOS. À l'origine, macOS est équipé d'applications et de fonctions qui peuvent être utilisées avec des commandes Linux en standard. De nombreuses applications fonctionnant en dehors des commandes Linux peuvent être installées ensemble sur un PC en installant les outils de ligne de commande.

81cd864a5173616b548123c484609dd8.png

Par exemple, les outils de ligne de commande incluent également ce qu'on appelle un «compilateur» qui est requis pour installer un certain nombre de logiciels. De plus, j'ai pu utiliser Git avec la commande git car j'ai installé les outils de ligne de commande (il peut être disponible par défaut). Par conséquent, dans le programme de construction d'environnement auquel je suis allé en premier, j'ai commencé par introduire des outils de ligne de commande, puis en installant Homebrew et en permettant à Homebrew d'être exploité par la commande brew.

c'est tout

Recommended Posts

Mécanisme de commande et outils de gestion
AoneFlow présente de nouveaux outils d'automatisation et de gestion des succursales
Contexte et mécanisme de Fabric-loader
Allez-vous remplacer Docker? Outils de gestion de conteneurs de nouvelle génération Podman et Buildah
Aide sur les commandes OpenJDK 8 java et javac
Mécanisme de référence Java (pile et tas)