GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Eine Anleitung zum Linux-Terminal für Anfänger

Es gibt ein Café ein paar Straßen von meinem Wohnort entfernt, und ich gehe jeden Sonntag dorthin, um regelmäßig eine Partie D&D zu spielen. Sie haben ein Menü, und die ersten paar Male, die ich bestellt habe, habe ich einige Minuten lang über das Menü geschaut, um zu sehen, was meine Auswahl war. Als Gewohnheitstier habe ich irgendwann aufgehört, mich auf die Speisekarte zu beziehen, weil ich genau wusste, was sie zu verkaufen haben, und ich weiß genau, was ich will. Essen für den Tisch zu bestellen ist jetzt so einfach wie „das Übliche“ zu sagen und auf die Lieferung der Tassen Kaffee und Schalen mit Pommes und Scones zu warten (normalerweise unpraktisch, gerade wenn wir die Initiative ergriffen haben, aber das ist kaum die des Personals Fehler oder Problem).

Ähnlich wie eine Speisekarte in einem Restaurant bieten grafische Oberflächen für Computer den Benutzern eine Auswahl an Aktionen. Es gibt Symbole und Fenster und Schaltflächen, und Sie suchen nach dem, nach dem Sie suchen, klicken auf Elemente, ziehen andere Elemente und manipulieren grafische Darstellungen, bis eine Aufgabe abgeschlossen ist. Nach einer Weile kann dies jedoch umständlich und, schlimmer noch, ineffizient werden. Sie wissen genau, was zu tun ist, also wäre es nicht schön, dem Computer einfach genau zu sagen, was Sie tun möchten, anstatt die physischen und mentalen Bewegungen der Suche nach Komponenten und der Wiederholung einer mausbasierten Tanzroutine zu durchlaufen?

Was ist das Linux-Terminal?

Weitere Linux-Ressourcen

  • Spickzettel für Linux-Befehle
  • Spickzettel für fortgeschrittene Linux-Befehle
  • Kostenloser Online-Kurs:RHEL Technical Overview
  • Spickzettel für Linux-Netzwerke
  • SELinux-Spickzettel
  • Spickzettel für allgemeine Linux-Befehle
  • Was sind Linux-Container?
  • Unsere neuesten Linux-Artikel

Das Linux-Terminal ist eine textbasierte Schnittstelle zur Steuerung eines Linux-Computers. Es ist nur eines der vielen Tools, die Linux-Benutzern zur Verfügung gestellt werden, um eine bestimmte Aufgabe zu erledigen, aber es wird allgemein als die effizienteste verfügbare Methode angesehen. Abgesehen vom Schreiben von Code ist dies sicherlich die direkteste Methode, die möglich ist. Es ist in der Tat so beliebt, dass Apple seine Basis auf Unix geändert und die Bash- und Z-Shell übernommen hat und Microsoft PowerShell entwickelt hat, seine ganz eigene Open-Source-Befehlszeile.

Was ist ein Linux-Befehl?

Ein Befehl ist ein spezielles Schlüsselwort, das Sie in einem Terminal verwenden können, um Ihren Computer anzuweisen, eine Aktion auszuführen. Die meisten Befehle sind winzig kleine Anwendungen, die mit dem Rest Ihres Betriebssystems installiert werden. Möglicherweise bemerken Sie nicht, dass sie sich auf Ihrem Computer befinden, da sie im Allgemeinen in relativ obskuren Verzeichnissen wie /bin gespeichert sind , /sbin , /usr/bin , und /usr/sbin , aber Ihr Terminal weiß, wo es sie finden kann (dank etwas namens PATH). Andere Befehle sind in Ihr Terminal integriert. Sie müssen sich keine Gedanken darüber machen, ob ein Befehl installiert wurde oder integriert ist, da Ihr Terminal die Befehle so oder so kennt. Besser noch, wenn Ihr Terminal bei den meisten Linux-Distributionen einen Befehl nicht finden kann, sucht es im Internet nach einem Paket, das diesen Befehl bereitstellt, und bietet dann an, es für Sie zu installieren und auszuführen!

Hier ist ein einfacher Befehl:

$ ls

Die ls command ist die Abkürzung für „list“ und listet den Inhalt Ihres aktuellen Verzeichnisses auf. Öffnen Sie ein Terminal und probieren Sie es aus. Öffnen Sie dann ein Dateimanager-Fenster (Dateien unter Linux, Finder unter macOS Windows Explorer unter Windows) und vergleichen. Es sind zwei verschiedene Ansichten derselben Daten.

Was ist ein Argument in einem Linux-Befehl?

Ein Argument ist irgendein Teil eines Befehls, der nicht der Befehl ist. Um beispielsweise den Inhalt eines bestimmten Verzeichnisses aufzulisten, können Sie den Namen dieses Verzeichnisses als Argument angeben:

$ ls Documents

In diesem Beispiel ls ist der Befehl und Documents ist die Argumentation. Dies würde eine Liste Ihrer Documents darstellen Inhalt des Verzeichnisses.

Was sind Optionen unter Linux?

Befehl Optionen , auch Flags genannt oder Schalter , sind Teil von Befehlsargumenten. Ein Befehlsargument ist alles, was einem Befehl folgt, und eine Option wird normalerweise (aber nicht immer) durch einen Bindestrich oder doppelte Bindestriche abgegrenzt. Zum Beispiel:

$ ls --classify Documents

In diesem Beispiel --classify ist eine Option. Es gibt auch eine Kurzversion, weil Terminalbenutzer eher die Effizienz bevorzugen, weniger zu tippen:

$ ls -F Documents

Short-Optionen sind in der Regel kombinierbar. Hier ist ein ls Befehl, der den -l kombiniert Option mit --human-readable , --classify , und --ignore-backups Optionen:

$ ls -lhFB

Einige Optionen können selbst Argumente annehmen. Zum Beispiel das --format Option für ls können Sie ändern, wie Informationen dargestellt werden. Standardmäßig wird Ihnen der Inhalt von Verzeichnissen in Spalten bereitgestellt, aber wenn Sie möchten, dass sie in einer durch Kommas getrennten Liste aufgelistet werden, können Sie format festlegen zu comma :

$ ls --format=comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt

Das Gleichheitszeichen (= ) ist optional, also funktioniert das genauso gut:

$ ls --format comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt

Lernen, das Linux-Terminal zu verwenden

Das Erlernen der Bedienung eines Terminals kann die Effizienz und Produktivität steigern – und das Rechnen macht auch viel Spaß. Es gibt nur wenige Fälle, in denen ich einen sorgfältig ausgearbeiteten Befehl ausführe und mich nicht zurücklehne und darüber staune, was ich mit nur wenigen Wörtern auf einem ansonsten leeren Bildschirm erreicht habe. Ein Terminal ist vieles – Programmierung, Poesie, Rätsel und Pragmatismus –, aber egal wie Sie es sehen, es ist eine dauerhafte Innovation, die es wert ist, erlernt zu werden.

  • Verwenden Sie das Linux-Terminal, um zu sehen, welche Dateien sich auf Ihrem Computer befinden
  • Wie man Verzeichnisse im Linux-Terminal öffnet und schließt
  • Navigation im Linux-Terminal
  • Eine Datei im Linux-Terminal verschieben
  • Datei im Linux-Terminal umbenennen
  • Dateien und Ordner im Linux-Terminal kopieren
  • Entfernen Sie Dateien und Ordner im Linux-Terminal

Nachdem Sie die Lektionen in diesen Artikeln gelesen und geübt haben, laden Sie unser kostenloses eBook Sysadmin's guide to Bash scripting für noch mehr Spaß im Terminal herunter.


Linux
  1. 8 Tipps für die Linux-Kommandozeile

  2. 20 Produktivitätstools für das Linux-Terminal

  3. Linux-dir-Befehl für Anfänger (10 Beispiele)

  4. Linux tty Command Tutorial für Anfänger (mit Beispielen)

  5. Linux-Killall-Befehl für Anfänger (8 Beispiele)

16 praktische Beispiele für Linux LS-Befehle für Anfänger

Linux-mv-Befehl für Anfänger erklärt (8 Beispiele)

Die 40 nützlichen Linux-Server-Befehle für Anfänger und Profis

Ein praktischer Leitfaden für den Chroot-Befehl unter Linux

Der dpkg-Befehl in Linux – Eine Referenz für Anfänger

Vier Webbrowser für die Linux-Befehlszeile