Anfänger-Geek: So starten Sie die Verwendung des Linux-Terminals



Egal, ob Sie ein neuer Linux-Benutzer sind oder Linux schon länger verwenden, wir helfen Ihnen beim Einstieg in das Terminal. Vor dem Terminal sollten Sie keine Angst haben — Es ist ein leistungsstarkes Werkzeug mit vielen Verwendungsmöglichkeiten.

Sie können nicht alles, was Sie über das Terminal wissen müssen, durch das Lesen eines einzigen Artikels erfahren. Es braucht Erfahrung mit dem Terminal aus erster Hand. Wir hoffen, dass diese Einführung Ihnen hilft, sich mit den Grundlagen vertraut zu machen, damit Sie weiter lernen können.





VERBUNDEN: 10 grundlegende Linux-Befehle für Anfänger

Grundlegende Terminalnutzung

Starten Sie ein Terminal über das Anwendungsmenü Ihres Desktops und Sie sehen die Bash-Shell. Es gibt andere Shells, aber die meisten Linux-Distributionen verwenden standardmäßig bash.



Sie können ein Programm starten, indem Sie seinen Namen an der Eingabeaufforderung eingeben. Alles, was Sie hier starten – von grafischen Anwendungen wie Firefox bis hin zu Befehlszeilen-Dienstprogrammen – ist ein Programm. (Bash hat tatsächlich ein paar integrierte Befehle für die grundlegende Dateiverwaltung und dergleichen, aber auch diese funktionieren wie Programme.) Anders als bei Windows müssen Sie nicht den vollständigen Pfad zu einem Programm eingeben, um es zu starten. Angenommen, Sie möchten Firefox öffnen. Unter Windows müssen Sie den vollständigen Pfad zur .exe-Datei von Firefox eingeben. Unter Linux können Sie einfach Folgendes eingeben:

Feuerfuchs



Drücken Sie die Eingabetaste, nachdem Sie einen Befehl eingegeben haben, um ihn auszuführen. Beachten Sie, dass Sie keine .exe oder ähnliches hinzufügen müssen – Programme haben keine Dateierweiterungen unter Linux.

Anzeige

Terminalbefehle können auch Argumente akzeptieren. Welche Argumenttypen Sie verwenden können, hängt vom Programm ab. Firefox akzeptiert beispielsweise Webadressen als Argumente. Um Firefox zu starten und How-to Geek zu öffnen, können Sie den folgenden Befehl ausführen:

firefox howtogeek.com

Andere Befehle, die Sie im Terminal ausführen würden, funktionieren genau wie in Firefox, außer dass viele nur im Terminal ausgeführt werden und kein grafisches Anwendungsfenster öffnen.

Software installieren

Eine der effizientesten Dinge, die Sie vom Terminal aus tun können, ist die Installation von Software. Softwareverwaltungsanwendungen wie das Ubuntu Software Center sind schicke Frontends für die wenigen Terminalbefehle, die sie im Hintergrund verwenden. Anstatt herumzuklicken und Anwendungen einzeln auszuwählen, können Sie sie mit einem Terminalbefehl installieren. Sie installieren sogar mehrere Anwendungen mit einem einzigen Befehl.

Unter Ubuntu (andere Distributionen haben ihre eigenen Paketverwaltungssysteme) lautet der Befehl zum Installieren eines neuen Softwarepakets:

sudo apt-get install Paketname

Dies mag etwas kompliziert erscheinen, funktioniert aber genau wie der obige Firefox-Befehl. Die obige Zeile wird gestartet sudo , das vor dem Start nach Ihrem Passwort fragt apt-get mit Root-Rechten (Administrator). Das Programm apt-get liest die Argumente Paketname installieren und installiert ein Paket namens Paketnamen .

Sie können jedoch auch mehrere Pakete als Argumente angeben. Um beispielsweise den Chromium-Webbrowser und den Pidgin Instant Messenger zu installieren, können Sie diesen Befehl ausführen:

sudo apt-get install chromium-browser pidgin

Anzeige

Wenn Sie gerade Ubuntu installiert haben und Ihre gesamte Lieblingssoftware installieren möchten, können Sie dies mit einem einzigen Befehl wie dem obigen tun. Sie müssten nur die Paketnamen Ihrer Lieblingsprogramme kennen und können sie ziemlich leicht erraten. Sie können Ihre Vermutungen auch mit Hilfe des folgenden Tricks zum Vervollständigen von Tabs verfeinern.

Ausführlichere Anweisungen finden Sie unter So installieren Sie Programme in Ubuntu in der Befehlszeile .

Mit Verzeichnissen und Dateien arbeiten

Die Shell sucht im aktuellen Verzeichnis, es sei denn, Sie geben ein anderes Verzeichnis an. Beispielsweise, nano ist ein benutzerfreundlicher Terminal-Texteditor . Der Befehl Nanodokument1 erzählt Nano um die Datei mit dem Namen zu starten und zu öffnen Dokument1 aus dem aktuellen Verzeichnis. Wenn Sie ein Dokument öffnen möchten, das sich in einem anderen Verzeichnis befindet, müssen Sie den vollständigen Pfad zur Datei angeben – zum Beispiel: nano /home/chris/Documents/document1 .

Wenn Sie einen Pfad zu einer nicht existierenden Datei angeben, erstellt nano (und viele andere Programme) an diesem Ort eine neue, leere Datei und öffnet sie.

Um mit Dateien und Verzeichnissen zu arbeiten, müssen Sie einige grundlegende Befehle kennen:

    CD- Dass ~ links von der Eingabeaufforderung steht für Ihr Home-Verzeichnis (das ist /home/you), das das Standardverzeichnis des Terminals ist. Um in ein anderes Verzeichnis zu wechseln, können Sie die CD Befehl. Beispielsweise CD / würde in das Root-Verzeichnis wechseln, CD-Downloads würde in das Downloads-Verzeichnis innerhalb des aktuellen Verzeichnisses wechseln (dies öffnet also nur Ihr Downloads-Verzeichnis, wenn sich das Terminal in Ihrem Home-Verzeichnis befindet), cd /home/du/Downloads würde von überall im System in Ihr Downloads-Verzeichnis wechseln, cd ~ würde in Ihr Home-Verzeichnis wechseln, und CD .. würde ein Verzeichnis nach oben gehen. ls- Der ls Befehl listet die Dateien im aktuellen Verzeichnis auf.

    mkdir- Der mkdir Befehl erstellt ein neues Verzeichnis. mkdir-Beispiel würde ein neues Verzeichnis namens example im aktuellen Verzeichnis erstellen, während mkdir /home/you/Downloads/test würde ein neues Verzeichnis namens . erstellen Prüfung in Ihrem Downloads-Verzeichnis. rm- Der rm Befehl entfernt eine Datei. Beispielsweise, rm beispiel entfernt die Datei mit dem Namen example im aktuellen Verzeichnis und rm /home/du/Downloads/Beispiel entfernt die Datei namens Beispiel im Downloads-Verzeichnis. cp- Der cp Der Befehl kopiert eine Datei von einem Ort an einen anderen. Beispielsweise, cp-Beispiel /home/you/Downloads kopiert die Datei namens Beispiel im aktuellen Verzeichnis nach /home/you/Downloads. mv- Der mv -Befehl verschiebt eine Datei von einem Ort an einen anderen. Es funktioniert genau wie der obige Befehl cp, verschiebt jedoch die Datei, anstatt eine Kopie zu erstellen. mv kann auch zum Umbenennen von Dateien verwendet werden. Beispielsweise , mv original umbenannt verschiebt eine Datei namens Original im aktuellen Verzeichnis in eine Datei namens umbenannt im aktuellen Verzeichnis und benennt es effektiv um.

Dies mag zunächst etwas überwältigend sein, aber dies sind die grundlegenden Befehle, die Sie beherrschen müssen, um effektiv mit Dateien im Terminal zu arbeiten. Bewegen Sie sich in Ihrem Dateisystem mit CD , Dateien im aktuellen Verzeichnis anzeigen mit ls , Verzeichnisse erstellen mit mkdir , und verwalten Sie Dateien mit dem rm , cp , und mv Befehle.

Tab-Vervollständigung

Tab-Vervollständigung ist ein sehr nützlicher Trick. Während Sie etwas eingeben – einen Befehl, einen Dateinamen oder andere Arten von Argumenten – können Sie die Tabulatortaste drücken, um die Eingabe automatisch zu vervollständigen. Wenn Sie beispielsweise eingeben firef am Terminal und drücken Sie die Tabulatortaste, Feuerfuchs wird automatisch angezeigt. Dies erspart Ihnen die genaue Eingabe – Sie können die Tabulatortaste drücken und die Shell beendet die Eingabe für Sie. Dies funktioniert auch mit Ordnern, Dateinamen und Paketnamen. Sie können beispielsweise eingeben sudo apt-get install pidg und drücken Sie die Tabulatortaste, um automatisch abzuschließen Pidgin.

Anzeige

In vielen Fällen weiß die Shell nicht, was Sie eingeben möchten, da es mehrere Übereinstimmungen gibt. Drücken Sie die Tab-Taste ein zweites Mal und Sie sehen eine Liste mit möglichen Übereinstimmungen. Geben Sie noch ein paar Buchstaben ein, um die Dinge einzugrenzen, und drücken Sie erneut die Tabulatortaste, um fortzufahren.

Für mehr Tricks wie diesen lesen Sie Werden Sie mit diesen 8 Tricks ein Linux-Terminal-Power-User .

Das Terminal beherrschen

An dieser Stelle sollten Sie sich im Terminal hoffentlich etwas wohler fühlen und die Funktionsweise besser verstehen. Um mehr über das Terminal zu erfahren – und es schließlich zu meistern – setzen Sie Ihre Reise mit diesen Artikeln fort:

Linux-Befehle
Dateien Teer · pv · Katze · tac · chmod · Griff · unterschied · sed · Mit · Mann · geschoben · popd · fsck · Testdisk · seq · fd · pandoc · CD · $PFAD · awk · beitreten · jq · falten · einzigartig · Journalctl · Schwanz · Zustand · ls · fstab · rauswerfen · weniger · chgrp · chown · rev · suchen · Saiten · Typ · umbenennen · Postleitzahl · entpacken · montieren · ummount · Installieren · fdisk · mkfs · rm · rmdir · rsync · df · gpg · wir · Nano · mkdir · von · ln · Patch · Konvertieren · rclon · Fetzen · SRM
Prozesse alias · Bildschirm · oben · nett · renice · Fortschritt · strace · System · tmux · chsh · Geschichte · beim · Charge · kostenlos · die · dmesg · Benutzermod · ps · chroot · xargs · tty · kleiner Finger · lsof · vmstat · Auszeit · Mauer · ja · töten · Schlaf · sudo · seine · Zeit · groupadd · Benutzermod · Gruppen · lshw · stilllegen · neu starten · halt · ausschalten · passwd · lscpu · crontab · Datum · bg · fg
Vernetzung netstat · Klingeln · Traceroute · ip · ss · Wer ist · fail2ban · bmon · Sie · Finger · nmap · ftp · Locken · wget · Wer · Wer bin ich · In · iptables · ssh-keygen · ufw

VERBUNDEN: Beste Linux-Laptops für Entwickler und Enthusiasten

WEITER LESEN Profilfoto von Chris Hoffman Chris Hoffmann
Chris Hoffman ist Chefredakteur von How-To Geek. Er schreibt über ein Jahrzehnt über Technologie und war zwei Jahre lang Kolumnist bei PCWorld. Chris hat für die New York Times geschrieben, wurde als Technologieexperte von Fernsehsendern wie Miamis NBC 6 interviewt und ließ sich von Nachrichtenagenturen wie der BBC über seine Arbeit berichten. Seit 2011 hat Chris über 2.000 Artikel geschrieben, die fast eine Milliarde Mal gelesen wurden – und das nur hier bei How-To Geek.
Vollständige Biografie lesen

Interessante Artikel