[RUBY] Mécanisme de commande et outils de gestion
Mécanisme de commande et outils de gestion
Objectif
- Comprendre les outils utilisés pour construire l'environnement et comment ils fonctionnent
- Comprenez pourquoi vous gérez avec les outils de gestion des packages
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.
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