logo

Linux Shell -komennot

Linuxissa komennot ovat tapoja tai ohjeita, joiden avulla voit ohjata järjestelmääsi tekemään joitain toimintoja. Komennot suoritetaan komentorivillä.

Syntaksi:

 command [option] [argument] 

Joillakin komennoilla ei ole vaihtoehtoja tai ne eivät hyväksy argumentteja, kuten 'clear' ja 'pwd'.

asia selvä

Tyhjennä-komento tyhjentää kaikki aiemmat komennot ja lähdöt päätteen näytöstä.

luettelon luominen javassa

pwd

Komento 'pwd' tarkoittaa 'tulosta työhakemisto'. Se ei hyväksy mitään vaihtoehtoa tai argumenttia ja näyttää nykyisen työhakemiston tiedot.

sovelma

Komentojen tyypit

Ulkoiset tai sisäänrakennetut komennot

Sisäänrakennettu komennot ovat sisäisiä komentoja, jotka on sisäänrakennettu komentotulkkiin. Sisäänrakennetut komennot kutsutaan komentotulkista ja suoritetaan suoraan itse komentotulkissa. Voit luetella kaikki sisäänrakennetut komennot 'help'- ja 'compgen -b'-komentojen avulla. Joitakin esimerkkejä sisäänrakennetuista komennoista ovat 'pwd', 'help', 'type', 'set', 'unset' jne.

Ulkoinen komennot ovat muita kuin sisäänrakennettuja komentoja. Nämä komennot ovat ohjelmia, joilla on oma binaarinsa ja jotka sijaitsevat tiedostojärjestelmässä. Nämä ovat järjestelmäsi tarjoamia komentoja, jotka ovat täysin kuoririippumattomia. Useimmiten nämä komennot sijaitsevat kansioissa /bin, /sbin, /usr/sbin.


kirjoita komento

Linuxin 'type'-komento kertoo, onko komentotulkille annettu komento sisäänrakennettu vai ulkoinen komento.

Syntaksi:

 type 

Esimerkki:

 type pwd type cd type man type cat type file 
Linux Shell Expansion Command1

Katso yllä olevaa tilannekuvaa, komennot, kuten 'pwd' ja 'cd', ovat sisäänrakennettuja komentoja, kun taas komennot 'man', 'cat' ja 'file' ovat ulkoisia komentoja.

Linuxin 'type'-komento kertoo myös, onko komento alias tai ei.

python-tulostus 2 desimaalin tarkkuudella

Esimerkki:

 type ls 
Linux Shell Expansion Command2

Katso yllä olevaa tilannekuvaa, 'type'-komento osoittaa, että 'ls' on alias-komento.


A tyypin

Vaihtoehto 'type -a' kertoo kaikentyyppisistä komennoista riippumatta siitä, onko se sisäänrakennettu, ulkoinen tai aliasoitu. Jotkut komennot ovat sekä ulkoisia että sisäänrakennettuja komentoja. Mutta sisäänrakennettu komento on aina etusijalla, kunnes ulkoisen komennon polkua ei mainita.

Syntaksi:

 type -a 

Esimerkki:

Tuo skanneri java
 type -a echo 
Linux Shell Expansion Command3

Katso yllä olevaa tilannekuvaa, 'echo'-komento on sekä sisäinen että ulkoinen. Jos haluat käyttää ulkoista 'echo'-komentoa, polku '/bin/echo' mainitaan.


joka

Linux 'which' -komento paikantaa komennon polun.

talviunen murre

Syntaksi:

 which .... 

Esimerkki:

 which ls pwd rmdir mkdir cp cd file man 
Linux Shell Expansion Command4

Katso yllä olevaa tilannekuvaa, paitsi cd-komento, kaikki muut komennot ovat ulkoisia komentoja, koska bash on näyttänyt ulkoisen polkunsa.