Linux / Unix – Beginnen Sie mit der Befehlszeile

Wir haben bereits gesehen, was Linux / Unix ist und wie man eine seiner beliebtesten Distributionen ( Ubuntu ) installiert. Ab jetzt werden wir uns mit der Frage befassen, was Sie mit Linux über die Befehlszeile tun können. Wir werden Hunderte sehen (wenn nicht alle Befehle mit ihren jeweiligen Optionen, werden wir Verknüpfungen zur Erfüllung bestimmter Funktionen finden und lernen, Skripte zu erstellen. Schließlich sollten wir am Ende dieser neuen Serie von Tutorials in der Lage sein, die Befehlszeile anständig zu verwenden und darauf vorbereitet zu sein, erweiterte Konfigurationen unseres Systems durchzuführen.

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.

Speicherort terminal.jpg

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.

See also  Anzeigen und Löschen des Ordners $ Sysreset mit Windows 10-Systemprotokollen

Shell.jpg

Abkürzung:
Die Terminals speichern den Verlauf der ausgeführten Befehle. Wenn Sie also einen Befehl erneut ausführen möchten, können Sie die Taste nach oben drücken, bis Sie den gewünschten Befehl erreichen. Sie können ihn sogar bearbeiten, indem Sie den Cursor von links nach rechts bewegen.

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.

pwd.jpg

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:

unix-tree.jpg

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.

See also  So setzen Sie das Huawei Watch GT Hard Reset zurück

ls.jpg

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.

Hinweis:
Es gibt weitere zusätzliche Optionen, die hinzugefügt werden können, einschließlich “-a”, das Dateien und Dokumente anzeigt, einschließlich derer, die ausgeblendet sind.

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!

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *