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
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
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
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
Poglejte zgornji posnetek, razen ukaza 'cd', vsi drugi ukazi so zunanji ukazi, ker je bash prikazal njihovo zunanjo pot.