Indlela Yokuthola Imiyalo Nezinhlelo ze-Linux Usebenzisa kuphi

Uke wazama ukuthola indawo yomyalo, uhlelo noma uhlelo lokusebenza kodwa angazi ukuthi ubheke kuphi?

Yebo, ungathola umyalo wokuzama ukuwuthola kanje:

thola / -name firefox

Lokhu kuzobuyisela uhlu lwemiphumela engaba khona futhi ngokuvamile, ungathola indawo yalolu hlelo ngale ndlela.

Omunye umyalo ongayisebenzisa ngumyalo wokuthola. Ngokwesibonelo:

thola i-firefox

Noma kunjalo, indlela engcono kakhulu yokuthola izinhlelo yilapho umyalo ophi.

Ngokusho kwamakhasi omuntu :

lapho ibeka khona amafayela abanjwe kanambambili, emithonjeni, kanye nasesibhalweni samagama omyalo ecacisiwe. Amagama ahlinzekwayo aqale ahlulwa ngamakhemikhali e-path-name kanye nanoma yisiphi isandiso esilandelayo esilandelayo sefomu .ext (isibonelo: .c) Ama-Prefixes ka-s. okuvela ekusetshenzisweni kokulawula ikhodi yomthombo nazo zibhekene nazo. Ngabe uzama ukuthola indawo ehlosiwe efunwa ezindaweni ezijwayelekile ze-Linux, nasezindaweni ezichazwe yi-$ PATH ne-$ MANPATH.

Ngakho-ke, empeleni, umyalo ophi lapho ungathola khona ikhodi yomthombo, imibhalo kanye nendawo yohlelo.

Ake sizame nge-Firefox:

kuphi firefox

Okukhipha kulo myalelo ongenhla kanje:

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

Uma ufuna nje ukuthola indawo yohlelo ungasebenzisa inkinobho -b kanje:

kuphi -b firefox

Lokhu kubuyisa umphumela olandelayo:

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

Ngaphandle kwalokho, uma ufuna nje ukwazi indawo yamadokhumenti ongasebenzisa i--m switch.

whereis -m firefox

Umphumela womyalo ongenhla ulandelayo:

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

Okokugcina, ungakwazi ukukhawulela usesho kuphela kumakhodi womthombo ngokusebenzisa i--s switch.

Kukhona ezinye izitshalo ezitholakalayo lapho umyalo we-whereis ufaka khona -u obuka amafayela angavamile.

Le ncwadi ithi lokhu okulandelayo mayelana -ukushintsha:

umyalo kuthiwa awunqunu uma ungenayo ingeniso eyodwa kuphela yohlobo ngalunye oluceliwe ngokucacile. Ngakho-ke 'whereis -m -u *' icela lawo mafayela kwinhlahlandlela yamanje engenayo ifayela lombhalo, noma ngaphezulu kweyodwa.

Ngokuyinhloko uma unezincwadi eziningi ezingaphezu kweyodwa ezikhona ohlelweni lwakho noma uhlelo olusebenzayo luvela endaweni engaphezu kweyodwa luzobuyiselwa.

Uma unombono ongaqondakali mayelana nendawo yohlelo noma umyalo futhi ufuna ukusesha isethi ethize yezinkomba ongasebenzisa i -B ukushintsha ukuze ufune amabhonari ohlwini olucacisiwe.

Ngokwesibonelo:

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

Umyalo ongenhla unezingxenye ezimbalwa kuwo. Okokuqala kukhona -b switch okusho ukuthi sibheka ama binary kuphela (izinhlelo ngokwabo). I--B ishintshi isetshenziselwa ukuhlinzeka uhlu lwezindawo zokusesha ama-binaries futhi uhlu lwamaphosta lupheliswa yi--f switch. Ngakho-ke kumyalo ngaphezu kwesikhombisi kuphela esihloliwe ngu / usr / bin. Okokugcina i-firefox ngemuva -a utshela ukuthi yikuphi okukufunayo.

Okunye ukushintshwa kwe -BB-Okusesha isethi ethize yamafolda ukuze uthole izincwadi.

Umzila womyalo we--M switch uzoba kanje:

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

I-logic iyifana ne-njengokungathi -B. I-i ikhuluma ukuthi iphi lapho ifuna khona izincwadi, i-ilandzela ukuthi iluphi uhlu lwamafolda oluzayo lapho kufanele libheke khona imibhalo. I-i iphelisa uhlu lwamafayela kanye ne-firefox yilona uhlelo lapho umyalo ozobheka khona khona.

Ekugcineni i -SS ingasetshenziswa ukuhlunga isethi yamafolda ukucinga ikhodi yomthombo.