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

Grundlagen der Linux-Befehlszeile – Ausführen von Befehlen über die Befehlszeile

Sie können Systembefehle in der Befehlszeile verwenden, um das System anzuweisen, bestimmte Aufgaben auszuführen. Die Befehle werden in einem Terminalfenster empfangen. Dieser Beitrag ist eine sehr grundlegende Einführung in die Verwendung von Befehlen mit Optionen und/oder Argumenten und auch in die Ausführung mehrerer Befehle auf der Befehlszeile.

Hinweis :Bei UNIX-Befehlen wird zwischen Groß- und Kleinschreibung unterschieden.

Befehlszeilensyntax

– Die Befehlssyntax ist die Struktur und Reihenfolge der Befehlskomponenten:Name, Optionen und Argumente.
– Befehlszeilenbefehle können mit oder ohne Optionen und Argumente existieren.
– Sie können das Verhalten von ändern Befehle mithilfe einer Kombination aus Optionen und Argumenten.
– Die folgende Tabelle beschreibt die Komponenten eines Befehls.

Element Beschreibung
Befehl Gibt an, was das System tut (eine ausführbare Datei)
Option Gibt an, wie der Befehl ausgeführt wird (ein Modifikator). Optionen beginnen mit einem Bindestrich (-).
Argument Gibt an, was betroffen ist (eine Datei, ein Verzeichnis oder Text)
Hinweis :Die meisten Linux-Befehle verwenden auch einen doppelten Bindestrich (–) für ihre Befehlszeilenschalter.

Verwendung von UNIX-Befehlen

Einige Beispiele für grundlegende Befehle sind uname , Datum , cal , und löschen . Der Befehl uname liefert Informationen über das System. Wenn Sie den Befehl uname verwenden, wird standardmäßig der Name des aktuellen Betriebssystems angezeigt.

1. Um die Betriebssysteminformationen anzuzeigen, geben Sie ein:

# uname
Linux

2. Geben Sie Folgendes ein, um Datum und Uhrzeit anzuzeigen:

# date
Sat May 12 07:02:24 UTC 2018

3. Um den Kalender anzuzeigen, geben Sie ein:

# cal
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

4. Geben Sie zum Löschen des Terminalfensters Folgendes ein:

# clear

Befehle mit Optionen verwenden

– Das Hinzufügen von Optionen zu einem Befehl ändert die angezeigten Informationen.
– Sie können mehr als eine Option mit einem Befehl verwenden.
– Sie können auch mehrere Optionen separat auflisten oder sie können nach einem Bindestrich (-) kombiniert werden. .
– Die Verwendung eines Bindestrichs (-) vor einer Option ist befehlsspezifisch. Außerdem sind Optionen befehlsspezifisch.

Hinweis :Weitere Informationen und die richtige Verwendung von Optionen finden Sie in der entsprechenden Manpage für den Befehl.

Das angegebene Beispiel zeigt den uname-Befehl mit zwei Optionen:

  • Das -i Option zeigt den Namen der Hardwareplattform an.
  • Das -n Option gibt den Hostnamen des lokalen Systems aus.
# uname -i
x86_64
# uname -n
geeklab1.mylabserver.com

Das folgende Beispiel zeigt den uname-Befehl mit -s und –r Optionen. Die Option -s zeigt den Namen des Betriebssystems an. Die Option –r zeigt die Versionsstufe des Betriebssystems an.

# uname -sr
Linux 3.10.0-693.21.1.el7.x86_64

Das folgende Beispiel zeigt den Befehl uname mit der Option -a, der die aktuellen Systeminformationen anzeigt.

# uname -a
Linux geeklab1.mylabserver.com 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Befehle mit Argumenten verwenden

Mit Argumenten können Sie zusätzlich die Ausgabe eines Befehls definieren. Das folgende Beispiel zeigt den cal-Befehl mit zwei Argumenten, 05 und 2018.

  • Das erste Argument, 05, gibt den Monat an.
  • Das zweite Argument, 2018, gibt das Jahr an.
# cal 05 2018
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Befehle mit Optionen und Argumenten verwenden

Die folgenden Beispiele zeigen den Befehl ls ohne Option, mit Option, mit Argument und mit Option und Argument zusammen.

# ls
file1  file2  file3  file4  file5  file6
$ ls -l
total 0
-rw-rw-r--. 1 user user 0 May 12 07:43 file1
-rw-rw-r--. 1 user user 0 May 12 07:43 file2
-rw-rw-r--. 1 user user 0 May 12 07:43 file3
-rw-rw-r--. 1 user user 0 May 12 07:43 file4
-rw-rw-r--. 1 user user 0 May 12 07:43 file5
-rw-rw-r--. 1 user user 0 May 12 07:43 file6
# ls file1
file1
# ls -l file1
-rw-rw-r--. 1 user user 0 May 12 07:43 file1

In den Beispielen listet der Befehl ls die Dateien in einem Verzeichnis auf. Die Option -l liefert zusätzliche Informationen zu den Dateien. Das Dateiname-Argument gibt die anzuzeigende Datei an.

Mehrere Befehle in der Befehlszeile verwenden

Sie können mehrere Befehle in einer einzigen Befehlszeile eingeben, indem Sie jeden Befehl durch ein Semikolon (;) trennen.

# command option argument;command option argument

Die Shell erkennt das Semikolon (;) als Befehlstrennzeichen. Das folgende Beispiel zeigt drei durch Semikolons getrennte Befehle. Der cal-Befehl hat zwei Argumente, gefolgt vom date-Befehl und dem uname-Befehl mit zwei Optionen.

# cal 05 2018; date; uname -rs
      May 2018
Su Mo Tu We Th Fr Sa
       1  2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

Sat May 12 07:48:02 UTC 2018
Linux 3.10.0-693.21.1.el7.x86_64

Die Shell führt jeden Befehl von links nach rechts aus, wenn Sie Enter/Return drücken.


Linux
  1. Konfigurieren Sie einen Linux-Arbeitsbereich remote über die Befehlszeile

  2. Haben Sie eine Kuh an der Linux-Befehlszeile

  3. Boxen Sie sich auf der Linux-Befehlszeile ein

  4. Verwenden von Stratis zum Verwalten von Linux-Speicher über die Befehlszeile

  5. Navigationstipps für die Linux-Befehlszeile:Die Grundlagen der Befehle pushd und popd

Erstellen Sie eine Fotocollage über die Linux-Befehlszeile

Programmieren Sie Hardware über die Linux-Befehlszeile

Die Linux-Befehlszeile kann aus der Ferne Spaß machen

Meistern Sie die Linux-Befehlszeile

Grundlagen der Linux-Befehlszeile:sudo

5 Befehle zum Anzeigen des Inhalts einer Datei in der Linux-Befehlszeile