Mawaniro Ekuwana Linux Mirairo Nezvirongwa Zvichishandisa Whereis

Wakamboedza here kuwana nzvimbo yemurairo, purogiramu kana kushandira asi wakanga asingazivi kuti ungatarisa kupi?

Zvechokwadi, iwe unogona kuwana chirevo chekuedza kuitsvaga nenzira inotevera:

ona / -name motofox

Izvi zvichadzoka runyora rwezvingazoitika uye kazhinji, unogona kuwana nzvimbo yeguro nenzira iyi.

Imwe murairo waungashandisa ndiyo murairo wekuwana. Semuyenzaniso:

tsvaga motofox

Zvisinei, nzira yakanakisisa yekutora zvirongwa ndeyekuti chii chairo.

Maererano nemapeji evanhu :

apo inoshandisa mabhinari, mabhuku, uye mafaira ekushandisa mazita emirairo akarondedzerwa. Mazita anowanikwa anotanga kubudiswa nekutungamirira nzira-zita zvinyorwa uye chero (kusarudzwa) kuwedzera kufambisa kwefomu .ext (somuenzaniso: .c) Prefixes s. zvichikonzerwa nekushandiswa kwekodhidhi yekudzivirira kodhi dzakatariswawo. Ndepapi zvinoedza kuwana purogiramu yakarongwa inowanikwa munzvimbo dze Linux, uye munzvimbo dzakataurwa ne $ PATH uye $ MANPATH.

Muchidimbu, saka, iyo inonzi murairo inogona kuwana kodhi yekushandisa, mabhuku uye nzvimbo yegurogiramu.

Ngatiedzei neFirefox:

whereis firefox

Izvo zvinobva kune murairo wepamusoro ndeyotevera:

firefox: / usr / bin / firefox / usr / lib64 / firefox /usr/share/man/man1/firefox.1.gz

Kana iwe unongoda kuwana nzvimbo yepurogiramu iwe unogona kushandisa shanduko-b nenzira inotevera:

whereis -b firefox

Izvi zvinodzorera mhinduro inotevera:

firefox: / usr / bin / firefox / usr / lib64 / firefox

Zvimwe, kana iwe uchida kuziva nzvimbo yemabhuku iwe unogona kushandisa -m kushandura.

whereis -m firefox

Chigumisiro chemurairo wepamusoro ndotevera:

firefox: /usr/share/man/man1/firefox.1.gz

Pakupedzisira, iwe unogona kuderedza kutsvakurudza kune imwe chete yekodhi yekushandisa uchishandisa -s switch.

Kune dzimwe shanduko dzinowanikwa kune iyo inosanganisira mutemo unosanganisira -u unotarisa mafaira asina kujairika.

Bhuku racho rinoti zvinotevera nezve--kuchinja:

mutemo unonzi hauna kujairika kana usina chikwangwani chimwe chete chechidimbu chimwe nechimwe chinonyatsotsvakwa. Nokudaro 'whereis -m -u *' inokumbira mafaira aya mumutauro wezvino wekusina zvinyorwa faira, kana kupfuura imwe.

Zvinonyanya kana iwe uine zvinyorwa zvinopfuura imwe zviri pa system yako kana purogiramu yauri kumhanya inowanikwa munzvimbo dzinopfuura imwe ichadzorerwa.

Kana iwe uine pfungwa isina kujeka pamusoro pechirongwa chepurogiramu kana murairo uye iwe unoda kutsvaga zvakasarudzwa zvearairi iwe unogona kushandisa -B kushandura kutsvaga mabhinari mune rondedzero yakataurwa.

Semuyenzaniso:

whereis -b -B / usr / bin -f firefox

Murairo wepamusoro une zvikamu zvishomanana. Chokutanga kune--b switch zvinoreva kuti isu tiri kutarisa zvinyorwa chete (zvirongwa ivo pachavo). I--B kushandiswa inoshandiswa kupa urongwa hwemazvimbo ekutsvaga mabhizinesi uye urongwa hwemafaira huri kubviswa ne -f kushandura. Saka mumurairo pamusoro pezvinyorwa zvese zvakatsvaga nde / usr / bin. Pakupedzisira moto kana mushure mokunge-f inotaurira kuti chii chiri kutsvaga.

Pane imwe nzira kune--B kushandura-Kunotsvaga zvakatemwa zveefaira dzemabhuku.

Mutemo wechina we-Mushanduko ungave wakaita seizvi:

whereis -m- / usr / share / man / man1 -f firefox

Izvo zvine musoro zvakafanana kune-Sezvazvakanga zvakaita -B. I-inotaurira kuti ndeipi kuti iongorore mabhuku, i-Inotaurira kupi kuti urongwa hwemafaira huri kuuya umo hunofanirwa kutarisa mabhuku. I--i inopedza urongwa hwemafaira uye firefox ndiyo purogiramu iyo iyo inonzi chii inotarisa mabhuku e.

Pakupedzisira--S kushandiswa kunogona kushandiswa kutarisa seti yemafolda kutsvaga kodhi yekushandisa.