In dieser Reihe von Tutorials stammen die Images von meiner virtuellen Maschine, auf der Ubuntu installiert ist. Im Wesentlichen sind jedoch alle Befehle und Techniken, die wir hier sehen, auf Mac OS, Unix oder eine andere Linux-Distribution übertragbar.
Fangen wir am Anfang an Wo ist die Befehlszeile?
Ok, dies kann je nach Betriebssystem unterschiedlich sein. Normalerweise suchen Sie nach einem Programm namens “Terminal”, das sich unter Programme -> Dienstprogramme befindet. Wenn Sie einen Mac verwenden, finden Sie es in einigen Linux-Distributionen unter Programme -> System oder Programme -> Dienstprogramme .
In meiner Ubuntu-Version befindet es sich in Computer -> usr -> share -> applications, aber da Ubuntu ein seitliches “Dock” hat, habe ich es aus dem entsprechenden Ordner dorthin gezogen.
In anderen Linux-Distributionen können Sie auch auf die Befehlszeile zugreifen, indem Sie mit der rechten Maustaste auf den Desktop klicken und die Option “Open a Terminal” auswählen.
Wir haben bereits erwähnt, dass die Software, die für die Interpretation und Ausführung aller Befehle zuständig ist, “Shell” genannt wird. Es gibt verschiedene Arten von “Shell”, aber die häufigste ist die Bash (Bourne again Shell), die die meisten Linux-Distributionen standardmäßig enthalten. Um zu wissen, welche Version der Shell Sie verwenden, können Sie den folgenden Befehl im Terminal ausführen:
Echo $ SHELL
In diesen Tutorials wird die “bash” verwendet, die den Speicherort und den Namen Ihrer Shell starten soll.
In der Befehlszeile navigieren
Wir werden mit den grundlegendsten Befehlen beginnen.
pwd
Der Befehl pwd ist eine Abkürzung für den Ausdruck “Arbeitsverzeichnis drucken”, der der Shell mitteilt, dass in der Konsole der absolute Pfad ausgegeben werden muss, in dem Sie gerade arbeiten.
Der Begriff “absoluter Pfad” bezieht sich auf die genaue Adresse im System, auf die verwiesen wird, beginnend vom Stammverzeichnis bis zu der Seite, auf die Sie wirklich zugreifen möchten, und beginnt immer mit dem Schrägstrich ( / ). Außerdem kann die Route “relativ” sein, was sich, wie der Name schon sagt, auf die Route von der aktuellen Position zu dieser Seite bezieht und den Strich ( / ) am Anfang nicht verwendet.
Der Grund, warum ich von “root” und “leaf” spreche, ist, dass die Dateistruktur des Systems (aller SOs) hierarchisch in Form eines Baums ist, der wie folgt dargestellt werden kann:
Wenn Sie also weiter im Baum navigieren möchten, sollten Sie wissen, welche Blätter (oder Zweige) in dem Verzeichnis, in dem Sie sich befinden, vorhanden sind. Dazu verwenden wir den nächsten Befehl.
ls [Optionen] [Ort]
Ein weiterer grundlegender Befehl, der die Dateien und Verzeichnisse auflistet, die sich im Zielordner befinden. Was in Klammern steht, ist optional und ermöglicht es uns, die Art und Weise zu ändern, in der die Ergebnisse und der Ordner, den wir überprüfen möchten, angezeigt werden.
In diesem Fall können wir sehen, wie es mehr oder weniger funktioniert. Der erste Befehl zeigt eine einfache Liste der Verzeichnisse und Dateien im aktuellen Verzeichnis. Die zweite Liste mit der Option “-l” ist eine lange Liste und zeigt die Berechtigungen an, die für das Objekt vorhanden sind, die Anzahl der Blöcke, den Eigentümer davon, die Gruppe, zu der es gehört, den Platz, den es belegt, das Datum Änderungszeitpunkt und schließlich Name der Datei oder des Verzeichnisses. Die dritte listet die Dateien und Verzeichnisse im Ordner “Documents” auf.
Um schließlich zu einem Verzeichnis zu navigieren, verwenden wir den folgenden Befehl.
cd [ort]
Durch das Abkürzen von “Verzeichnis ändern” wird die Eingabeaufforderung entweder absolut oder relativ zum angegebenen Pfad verschoben. Wenn keine Route angegeben ist, gelangen Sie direkt in das “Home” -Verzeichnis (was im Fall meines “manuellen” Benutzers / home / manuel ist).
Das ist alles fürs Erste, wir werden mit weiteren Befehlen im nächsten Tutorial fortfahren. Ich warte auf Ihre Kommentare, bis zum nächsten Mal!