[RUBY] Befehlsmechanismus und Verwaltungstools
Befehlsmechanismus und Verwaltungstools
Zweck
- Verstehen Sie die Tools, die zum Erstellen der Umgebung verwendet werden, und wie sie funktionieren
- Verstehen Sie, warum Sie mit Paketverwaltungstools verwalten
Schale
Einfach ausgedrückt ist es wie ein "Fenster, das das Terminal und das Betriebssystem verbindet". Liest den vom Terminal eingegebenen Befehl, übergibt Anweisungen an das Betriebssystem, gibt das Ergebnis an das Terminal zurück und führt Vorgänge wie Anzeige und Ausführung aus.
zsh
zsh ist eine der Muscheln. Wenn Sie echo $ SHELL im Terminal ausführen, wird angezeigt, dass die aktuell verwendete Shell zsh ist
PATH
Es ist eine Variable für das Betriebssystem, die als "Umgebungsvariable" bezeichnet wird. Informationen zu mehreren absoluten Pfaden werden im PATH gespeichert. Wenn der Befehl eingegeben wird, sucht die Shell im Verzeichnis unter dem in PATH aufgeführten Pfad nach Dateien im Verzeichnis. Mit anderen Worten, wenn Sie den absoluten Pfad im PFAD speichern und anzeigen, wo sich die Anwendung befindet, können Sie den Anwendungsbefehl eingeben, unabhängig davon, wo Sie den Befehl ausführen.
Befehlszeilen-Tool
Eine Gruppe von Anwendungen, die von Befehlen bedient werden. Durch die Einführung eines Befehlszeilentools können Sie andere Anwendungen als die installieren, die das Betriebssystem von Anfang an mit Befehlen auf Ihrem PC ausführen kann.
Command Line Tools
Ein Befehlszeilentool für macOS. Ursprünglich ist macOS mit Anwendungen und Funktionen ausgestattet, die standardmäßig mit Linux-Befehlen betrieben werden können. Viele Anwendungen, die andere als Linux-Befehle ausführen, können durch Installieren der Befehlszeilentools zusammen auf einem PC installiert werden.
Zu den Befehlszeilentools gehört beispielsweise auch ein sogenannter "Compiler", der zum Installieren einer Reihe von Software erforderlich ist. Außerdem konnte ich Git mit dem Befehl git bedienen, da ich Command Line Tools installiert habe (möglicherweise standardmäßig verfügbar). Daher habe ich in dem Lehrplan für die Umgebungskonstruktion, zu dem ich zuerst gegangen bin, zunächst Befehlszeilentools eingeführt, dann Homebrew installiert und ermöglicht, dass Homebrew vom Befehl Brew bedient wird.
das ist alles