logo

Ukazi lupine Linux

V Linuxu so ukazi načini ali navodila, prek katerih lahko svojemu sistemu naročite, naj izvede nekaj dejanj. Ukazi se izvajajo v ukazni vrstici.

Sintaksa:

 command [option] [argument] 

Obstaja nekaj ukazov, ki nimajo nobene možnosti ali ne sprejemajo nobenega argumenta, kot sta 'clear' in 'pwd'.

jasno

Ukaz 'počisti' izbriše vse prejšnje ukaze in izhode iz terminalskega zaslona.

graditelj nizov java

pwd

Ukaz 'pwd' pomeni 'natisni delovni imenik'. Ne sprejme nobene možnosti ali argumenta in prikaže podrobnosti trenutnega delovnega imenika.

programi python

Vrste ukazov

Zunanji ali vgrajeni ukazi

Vgradna ukazi so notranji ukazi, ki so vgrajeni v lupino. Vgrajeni ukazi se kličejo iz lupine in izvajajo neposredno v sami lupini. Vse vgrajene ukaze lahko izpišete s pomočjo ukaza 'help' in 'compgen -b'. Nekateri primeri vgrajenih ukazov so 'pwd', 'help', 'type', 'set', 'unset' itd.

Zunanji ukazi niso vgrajeni ukazi. Ti ukazi so programi, ki imajo svojo dvojiško datoteko in se nahajajo v datotečnem sistemu. To so ukazi, ki jih ponuja vaš sistem in so popolnoma neodvisni od lupine. Večinoma so ti ukazi v /bin, /sbin, /usr/sbin.


vnesite ukaz

Ukaz 'type' Linuxa nam pove, ali je ukaz, dan lupini, vgrajen ali zunanji ukaz.

Sintaksa:

 type 

primer:

 type pwd type cd type man type cat type file 
Ukaz za razširitev lupine Linux1

Poglejte zgornji posnetek, ukazi, kot sta 'pwd' in 'cd', so vgrajeni ukazi, medtem ko so ukazi 'man', 'cat' in 'file' zunanji ukazi.

Linuxov ukaz 'type' tudi pove, ali je ukaz vzdevek ali ne.

cimet vs mate

primer:

 type ls 
Linux Shell Expansion Command2

Poglejte zgornji posnetek, ukaz 'type' kaže, da je 'l' ukaz z vzdevkom.


vrsta -a

Možnost 'type -a' pove o vseh vrstah ukazov, ne glede na to, ali so vgrajeni, zunanji ali vzdevki. Nekateri ukazi so zunanji in vgrajeni ukazi. Toda vgrajeni ukaz bo vedno imel prednost, dokler ni omenjena pot zunanjega ukaza.

Sintaksa:

 type -a 

primer:

log4j
 type -a echo 
Ukaz za razširitev lupine Linux3

Poglejte zgornji posnetek, ukaz 'echo' je notranji in zunanji. Za uporabo zunanjega ukaza 'echo' pot '/bin/echo' je omenjeno.


ki

Linuxov ukaz 'which' poišče pot do ukaza.

amisha patel

Sintaksa:

 which .... 

primer:

 which ls pwd rmdir mkdir cp cd file man 
Ukaz za razširitev lupine Linux4

Poglejte zgornji posnetek, razen ukaza 'cd', vsi drugi ukazi so zunanji ukazi, ker je bash prikazal njihovo zunanjo pot.