So verwenden Sie den Linux-Befehl

So verwenden Sie den Linux-Befehl

How Use Linux Type Command

Terminal auf einem Linux-Laptop

Fatmawati Achmad Zaenuri/Shutterstock.com

Windows 10 64bit oder 32bit

Finden Sie heraus, ob ein Befehl in einen Alias, eine Datenträgerdatei, eine Shell-Funktion, einen integrierten Befehl oder ein reserviertes Wort aufgelöst wird. Verwenden Sie |_+_| um herauszufinden, wie Ihre Linux-Befehle ausgeführt werden und Ihr System besser zu verstehen.



Bieten an

Wenn wir ein Terminalfenster öffnen und Befehle an unseren Linux-Rechner ausgeben, denken wir selten darüber nach, welche Softwarekomponenten innerhalb des Betriebssystems auf unsere Befehle reagieren und diese für uns ausführen. Wir geben den Befehl ein, rufen das Ergebnis ab und fahren mit unserer Arbeitslast fort.

Wenn wir wissen, wie die Befehle ausgeführt werden, können wir besser verstehen, wie unser Linux oder ein anderes Unix-ähnliches Betriebssystem aufgebaut ist. Ein Blick unter die Haube kann uns zu einem informierteren Fahrer machen.

Die Anweisungen, die wir an die Befehlszeile ausgeben, gehören zu einer der folgenden Kategorien:

  • Alias : Ein vom Benutzer (oder vom System) definierter Befehl, der andere, normalerweise langwierige oder komplexe Befehlssequenzen verursacht.
  • Festplattendatei : Eine ausführbare Binärdatei, z. B. |_+_|.
  • Shell-Funktion : Eine benutzerdefinierte (oder system-)definierte Funktion, die in der Befehlszeile verwendet oder in Skripts eingebunden werden kann.
  • Eingebaut Befehl : Ein Befehl, der von der Shell selbst ausgeführt wird, z. B. |_+_|.
  • Reserviert Wort : Ein von der Shell reserviertes Wort wie |_+_| und |_+_|. Sie werden auch Schlüsselwörter genannt.

Die |_+_| Befehl sagt uns welche Kategorie keiner der Linux-Befehle gehört zu. Hier ist ein kurzes Tutorial, um die Ausgabe des Befehls zu verstehen.

Der Typ Command

Lassen Sie uns einige kurze Beispiele für jede der Befehlskategorien durchgehen.

type

Die |_+_| Befehl ist eine ausführbare Datenträgerdatei.

/usr/bin/top

Anzeige

Die |_+_| Befehl ist ein Alias, der das zugrunde liegende |_+_| . umschließt Befehl zur Verwendung des |_+_| Option standardmäßig.

pwd

Die |_+_| Befehl ist eine benutzerdefinierte Funktion, die auf dem Pendler eingerichtet wurde, mit dem dieser Artikel recherchiert wurde. Es bietet eine schnelle Momentaufnahme einiger Systemressourcen. Es ist eine Kombination aus |_+_| , |_+_| , |_+_| und |_+_| .

if

Die |_+_| Befehl ist ein integrierter Befehl der Bash-Shell.

elif

Die |_+_| Befehl ist ein reserviertes Wort der Bash-Shell.

Verwenden mehrerer Befehle

Du kannst |_+_| . geben mehrere Befehle gleichzeitig zu identifizieren.

type

Die Option -t

Keine der Optionen, die |_+_| akzeptiert haben Namen. So können wir unser Namensbuch herausholen und es selbst taufen. Wenn du an die |_+_| . denkst Option wie für knapp gehalten, werden Sie nicht viel falsch machen. Es reduziert die Antworten von |_+_| zu Einzelwortantworten.

date ls ls

Die -a-Option

Nennen wir dies die All-Option. Es listet alle Orte auf, an denen sich der Befehl befindet. Beachten Sie, dass diese Option nicht funktioniert, wenn Sie auch die |_+_| . verwenden Möglichkeit.

Anzeige

Wenn Sie beispielsweise über einen Alias ​​mit demselben Namen wie der zugrunde liegende Befehl verfügen, können Sie Informationen zum Alias ​​und zum Befehl abrufen.

--color=auto

Die Option -f

Die |_+_| Option erzwingt |_+_| zu nicht Suche nach benutzerdefinierten oder systemdefinierten Funktionen. Stellen Sie sich diese Option als Funktionssuche aus. Beachten Sie, dass, wenn der Befehl ist eine Funktion, |_+_| meldet, dass der Befehl nicht gefunden werden kann.

lowdown whoami

Die -P-Option

Wenn Sie |_+_| . verwenden Option, |_+_| werde nur suchen die Verzeichnisse in $PATH . Wir können diesen Optionspfad also nennen. Beachten Sie, dass diese Option ein großes P verwendet.

w

Die Option -p

Wenn Sie |_+_| . verwenden Option, |_+_| reagiert nur, wenn der Befehl eine Festplattendatei ist. Beachten Sie, dass diese Option ein kleines p verwendet.

free df pwd

Demonstration der Option Typ -p in einer Terminal-Witwe

|_+_| gibt keine Antwort für |_+_| weil |_+_| ein Alias ​​und keine Festplattendatei.

Anzeige

Aber wenn wir die |_+_| . einschließen Option, damit |_+_| sucht nach allen Instanzen von |_+_| Befehl, es listet die zugrunde liegende Festplattendatei auf, die |_+_| alias verwendet.

Zusammenfassung

Das war schön und einfach, aber trotzdem einleuchtend.

Wir neigen dazu, alles, was wir in ein Terminalfenster eingeben, als Befehl zu betrachten, und wir belassen es dabei. Aber tatsächlich werden Befehle im Linux-System auf verschiedene Weise implementiert. Und |_+_| lässt Sie herausfinden, welche es ist.

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
  • › Der Computerordner ist 40: Wie Xerox Star den Desktop erstellte
  • & rsaquo; Cyber ​​Monday 2021: Die besten Tech-Deals
  • › So finden Sie Ihr Spotify Wrapped 2021
  • › Was ist MIL-SPEC Fallschutz?
  • › Funktionen vs. Formeln in Microsoft Excel: Was ist der Unterschied?
  • › 5 Websites, die jeder Linux-Benutzer mit einem Lesezeichen versehen sollte
Profilfoto von Dave McKay Dave McKay
Dave McKay benutzte zum ersten Mal Computer, als Lochstreifen in Mode waren, und programmiert seitdem. Nach über 30 Jahren in der IT-Branche ist er heute hauptberuflich Technologiejournalist. Im Laufe seiner Karriere war er als freiberuflicher Programmierer, Leiter eines internationalen Softwareentwicklungsteams, Projektleiter für IT-Services und zuletzt als Datenschutzbeauftragter tätig. Sein Schreiben wurde von howtogeek.com, cloudavvyit.com, itenterpriser.com und opensource.com veröffentlicht. Dave ist ein Linux-Evangelist und Open-Source-Verfechter.
Vollständige Biografie lesen