Unter Linux sind Befehle Möglichkeiten oder Anweisungen, mit denen Sie Ihr System anweisen können, eine Aktion auszuführen. Befehle werden in der Befehlszeile ausgeführt.
Syntax:
command [option] [argument]
Es gibt einige Befehle, die keine Option haben oder keine Argumente wie „clear“ und „pwd“ akzeptieren.
klar
Der Befehl „clear“ löscht alle vorherigen Befehle und Ausgaben aus der Terminalanzeige.
Befehl Touch unter Linux
pwd
Der Befehl „pwd“ steht für „Arbeitsverzeichnis drucken“. Es akzeptiert keine Optionen oder Argumente und zeigt die Details des aktuellen Arbeitsverzeichnisses an.
Arten von Befehlen
Externe oder integrierte Befehle
Linux-Fehlercodes
Eingebaut Befehle sind interne Befehle, die in die Shell integriert sind. Integrierte Befehle werden von der Shell aufgerufen und direkt in der Shell selbst ausgeführt. Sie können alle integrierten Befehle mit Hilfe der Befehle „help“ und „compgen -b“ auflisten. Einige Beispiele für integrierte Befehle sind „pwd“, „help“, „type“, „set“, „unset“ usw.
Extern Befehle sind keine integrierten Befehle. Bei diesen Befehlen handelt es sich um Programme, die über eine eigene Binärdatei verfügen und sich im Dateisystem befinden. Dies sind die Befehle, die Ihr System bietet und die völlig unabhängig von der Shell sind. Meistens befinden sich diese Befehle in /bin, /sbin, /usr/sbin.
Geben Sie den Befehl ein
Der Linux-Befehl „type“ sagt uns, ob ein an die Shell gegebener Befehl ein integrierter oder ein externer Befehl ist.
Syntax:
type
Beispiel:
type pwd type cd type man type cat type file
Schauen Sie sich den obigen Schnappschuss an. Befehle wie „pwd“ und „cd“ sind integrierte Befehle, während die Befehle „man“, „cat“ und „file“ externe Befehle sind.
Versuchen Sie es mit der Datenstruktur
Der Linux-Befehl „type“ gibt auch Auskunft darüber, ob es sich um einen Befehl handelt Alias oder nicht.
Beispiel:
type ls
Schauen Sie sich den obigen Schnappschuss an. Der Befehl „type“ zeigt, dass „ls“ ein Alias-Befehl ist.
Tippe A
Die Option „type -a“ informiert über alle Befehlstypen, unabhängig davon, ob es sich um integrierte, externe oder Alias-Befehle handelt. Einige Befehle sind sowohl externe als auch integrierte Befehle. Der integrierte Befehl hat jedoch immer Vorrang, bis der Pfad des externen Befehls angegeben wird.
Syntax:
type -a
Beispiel:
MySQL zeigt Benutzer an
type -a echo
Schauen Sie sich den obigen Schnappschuss an. Der Befehl „echo“ ist sowohl intern als auch extern. Um den externen Befehl „echo“ zu verwenden, geben Sie den Pfad ein '/bin/echo' ist erwähnt.
JSON-Dateien lesen
welche
Der Linux-Befehl „which“ findet den Pfad eines Befehls.
Syntax:
which ....
Beispiel:
which ls pwd rmdir mkdir cp cd file man
Schauen Sie sich den obigen Schnappschuss an, mit Ausnahme des Befehls „cd“. Alle anderen Befehle sind externe Befehle, da Bash ihren externen Pfad angezeigt hat.