logo

Linux joka komento

Linux joka komentoon on tottunut etsi suoritettavat tiedostot tai ohjelman sijainti tiedostojärjestelmästä. Se näyttää polun, johon määritetty tiedosto tai komento on tallennettu.

saira banu näyttelijä

Jos olet utelias tietämään, missä määritetty ohjelma on tallennettu, joka komento auttaa sinua tunnistamaan polun, se on melko yksinkertaista käyttää.

Syntaksi:

 which 

Yllä oleva komento näyttää määritetyn tiedostonimen tai komennon polun.

Vaihtoehdot

What-komento helpottaa vain yhdellä vaihtoehdolla, joka on '-a'. Sitä käytetään näyttämään kaikki määritetyn komennon polut. Joissakin tapauksissa koneemme sisältää kaksi eri polkua samalle ohjelmalle. Se voi olla esimerkiksi '/usr/bin/program' tai '/usr/local/bin/program'. Vaihtoehto '-a' näyttää molemmat määritetyn komennon polut.

Syntaksi:

 which -a 

Tutkitaanpa tämän komennon eri käyttötapoja ymmärtääksemme sitä paremmin:

Kuinka mitä komentoa käytetään?

Jos haluat näyttää suoritettavien tiedostojen, kuten ohjelmien ja komentojen, polun, suorita yksinkertaisesti joka komento ja ohjelman nimi.

Jos haluat esimerkiksi näyttää solmun suoritettavien tiedostojen polun, suorita komento seuraavasti:

 which node 

Se näyttää solmun suoritettavien tiedostojen polun. Harkitse alla olevaa tulosta:

Linux joka komento

Suorita Java-suoritettavat tiedostot vastaavasti komento seuraavasti:

java prioriteettijono
 which java 

Se näyttää Java-suorittavien tiedostojen polun.

Mikä komento näyttää vain suoritettavien tiedostojen polun, joten suorita komennot vain koneessa käytettävissä olevilla argumenteilla. Jos välitämme minkä tahansa laittoman argumentin (joita koneemme ei sisällä), se ei anna tulosta.

Mikä komento useilla argumenteilla

Voimme näyttää useita suoritettavien tiedostojen polkuja antamalla useita argumentteja kerrallaan yhdessä komennossa. Jos haluat välittää komennon useat argumentit, erottele ne välilyönnillä. Suorita komento seuraavasti:

 which ... 

Jos haluat esimerkiksi näyttää solmun, cat-, ls- ja mkdir-komennon polun, suorita komento seuraavasti:

 which node cat ls mkdir 

Yllä oleva komento näyttää kaikkien määritettyjen komentojen polun uudella rivillä. Harkitse alla olevaa tulosta:

Linux joka komento

Minkä komennon poistumistila

Linux-käyttäjällä on poistumistila tai komentosarja suorittaa sen. Jos poistumistila on 0, se tarkoittaa, että komento on suoritettu onnistuneesti ilman virheitä. Jos poistumistila on muu kuin nolla (eli 1 - 255), se tarkoittaa, että komennossa oli virhe ja se epäonnistui.

What-komennolla on seuraavat kolme poistumistilaa:

0: Jos poistumistila on 0, se tarkoittaa, että kaikki argumentit löytyvät ja ne voidaan suorittaa.

1: Jos poistumistila on 1, se tarkoittaa, että yksi tai useampi argumentti on olematon tai ei suoritettavissa.

poista tiedosto javassa

2: Jos poistumistila on 2, se tarkoittaa, että on määritetty virheellinen vaihtoehto.

Saada apua

Jos jäit jumiin minkä komennon käytön aikana, voit ottaa apua päätelaitteeltasi näyttämällä kumman komennon käyttöohjeen.

datalinkkikerroksen protokollia

Saadaksesi käsikirjan näyttöön, suorita man-komento seuraavasti:

 man which 

Yllä oleva komento näyttää käyttöoppaan. Harkitse alla olevaa tulosta:

Linux joka komento

Poistu manuaalista painamalla 'q' avain.

Voimme myös toteuttaa tiedot komento näyttää käyttöopas:

 info which 

Yllä oleva komento näyttää saman lähdön kuin man-komento.