Het Gebruik van het Linux-type Opdracht

Fatmawati Achmad Zaenuri/Shutterstock.com

Vinden als een opdracht wordt omgezet naar een alias van een bestand op de schijf, een shell-functie, een ingebouwde opdracht, of een gereserveerd woord is. Het gebruik van type om te ontdekken hoe uw Linux-commando ‘ s worden uitgevoerd en begrijpen uw systeem beter is.

Mijn Biedingen

Wanneer we open een terminal venster en start de uitgifte van opdrachten naar onze Linux-computer, die we zelden stil bij wat software componenten binnen het besturingssysteem reageren op onze commando ‘ s en het dragen van hen voor ons. Wij typ de opdracht voor het resultaat, en verder gaan met ons werk.

Weten hoe de commando ‘ s worden uitgevoerd, geeft ons een beter begrip van de manier waarop onze Linux of andere Unix-achtige operating systeem is opgebouwd. Het hebben van een kijkje onder de motorkap kan ons een beter geïnformeerde bestuurder.

De instructies die wij geven aan de commando-regel in een van de volgende categorieën:

  • Alias: Een gebruiker (of het systeem) gedefinieerd commando dat ervoor zorgt dat andere, meestal langdurig of complex, reeksen commando ‘ s plaats te nemen.
  • Disk-bestand: Een binair uitvoerbaar bestand, zoals /usr/bin/top.
  • Shell-functie: Een gebruiker (of het systeem) gedefinieerde functie die kan worden gebruikt op de opdrachtregel of in scripts.
  • Ingebouwde opdracht: Een opdracht die wordt uitgevoerd door de shell zelf, zoals het pwd.
  • Gereserveerd: Een woord dat is voorbehouden door de shell, zoals als en elif. Ze worden ook wel zoekwoorden.

Het type opdracht vertelt ons in welke categorie elk van de Linux-commando ‘ s behoort. Hier is een snelle tutorial voor het begrijpen van de opdracht uitvoer.

Het type Opdracht

Laten we rammelen door een aantal snelle voorbeelden, voor elk van de opdracht categorieën.

type datum

De datum van de opdracht is een uitvoerbaar bestand op de schijf.

type ls

Het ls commando is een alias, het verpakken van de onderliggende ls commando om het gebruik van de –color=auto-optie standaard.

type lowdown

De lowdown opdracht is een door de gebruiker gedefinieerde functie die is ingesteld op het woon-werkverkeer gebruikt voor het onderzoek in dit artikel. Het biedt een snel overzicht van enkele van de systeembronnen. Het is een combinatie van whoami , w , gratis en df .

type hond

Het pwd commando is een built-in opdracht van de Bash-shell.

type elif

De elif opdracht is een Bash-shell-woord.

Het Gebruik Van Meerdere Commando ‘ S

U kunt het type meerdere commando ‘ s te identificeren in een keer.

type datum ls top

De -t Optie

Geen van de opties die soort zal accepteren namen hebben. Zo kunnen we ons boek van namen en christen zelf. Als u denkt dat van de optie-t staat voor “stug” je zal niet ver mis. Het vermindert de reacties van type één woord antwoorden.

type -t-datum
type -t pwd
type -t lowdown

De-a Optie

We noemen dit de “all” optie. Lijst van alle van de locaties die de opdracht zich bevindt. Merk op dat deze optie zal niet werken als je ook de optie-p.

Bijvoorbeeld, als u een alias met dezelfde naam als de onderliggende opdracht, kunt u informatie krijgen over de alias en de opdracht.

type-a ls

De Optie-f

De -f optie forceert dat het type niet zoeken voor de gebruiker of het systeem gedefinieerde functies. Denk aan deze optie als “functie zoeken uit.” Let op: indien de opdracht is een functie van het type verslag dat de opdracht niet kan worden gevonden.

type -f top
type -f lowdown

De Optie-P

Als u gebruik de -P optie zal alleen zoeken in de mappen in $PATH. Zo kunnen we noemen dit de optie “pad”. Merk op dat deze optie maakt gebruik van een hoofdletter “P”

type -P datum chmod adduser

De Optie-p

Als u gebruik de -p optie zal alleen reageren als de opdracht is een harde-schijf-bestand. Merk op dat deze optie maakt gebruik van een kleine letter “p.”

type -p-mount
type -p ls
type -p-a ls

type geeft geen reactie voor het uitvoeren van ls, omdat ls een alias, en niet een bestand op de schijf.

Maar als we de-a optie zodat type ziet er voor alle exemplaren van het ls commando, worden de onderliggende schijf-bestand dat de ls alias maakt gebruik van.

Samenvatting

Dat was leuk en simpel, maar verhelderend allemaal hetzelfde.

We hebben de neiging om te denken van alles wat wij intypen in een terminal venster als een “opdracht” en we het bij laten. Maar eigenlijk commando ‘ s worden uitgevoerd in een verscheidenheid van manieren in de Linux-systeem. En type kunt u achterhalen welke van de twee het is.

LEES VERDER

  • “Het Exporteren en Importeren van Uw Linux-Systemen op Windows 10
  • “DisplayPort 2: Wat is het verschil, en Waarom is Dit belangrijk?
  • “Ventiel Nu Zegt De Stoom Zal “Waarschijnlijk” Ondersteuning Ubuntu-19.10
  • “Het Gebruik van de Linux lsof Commando
  • “Wat is een “Qi-Gecertificeerd” Draadloze Lader?

Posted

in

by

Tags: