Indlela yokufumana iMigaqo yeLinux kunye neNkqubo ngokusebenzisa i-Whereis

Ngaba wakha wazama ukufumana indawo yomyalelo, inkqubo okanye isicelo kodwa wayengazi ukuba ukhangele kuphi?

Ngokuqinisekileyo, unokufumana umyalelo wokuzama ukuwufumana ngolu hlobo lulandelayo:

fumana / -name firefox

Oku kuza kubuya uluhlu lweziphumo ezinokwenzeka kwaye ngokubanzi, unokufumana indawo yenkqubo ngale ndlela.

Omnye umyalelo ongayisebenzisa ngumyalelo wokufumana. Umzekelo:

fumana i firefox

Nangona kunjalo, indlela efanelekileyo yokufumana iinkqubo ngumyalelo ophi na.

Ngokwamaphepha omntu :

apho ibeka indawo yebhanari, imvelaphi, kunye neefayili zengcaciso kumagama omyalelo achaziweyo. Amagama anikezelweyo aqala ukuhluthwa ngeendlela ezikhokelayo zendlela-magama kunye naluphi na (olulodwa) olwandisiweyo lwefomu .ext (umzekelo: .c) Iziqendu zokuqala. ngenxa yokusetyenziswa kolawulo lwekhowudi yomthombo nazo zijongene nazo. Kuphi ke uzama ukufumana inkqubo efunwayo efunyenweyo kwiindawo ze-Linux eziqhelekileyo, nakwiindawo ezichazwe yi-$ PATH kunye ne-MANPATH.

Ngokwenene, ngoko, umyalelo apho unokufumana ikhowudi yomthombo, iincwadi kunye nendawo yenkqubo.

Masizame nge-Firefox:

apho firefox

Imveliso evela kumyalelo ongentla ungolu hlobo lulandelayo:

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

Ukuba ufuna nje ukufumana indawo yenkqubo ungasebenzisa i-switch -b ngolu hlobo lulandelayo:

aphois -b firefox

Oku kubuyisa umphumo olandelayo:

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

Ngaphandle koko, ukuba ufuna nje ukwazi indawo yeencwadi zokubhala ungasebenzisa -m ukutshintsha.

aphois -m firefox

Isiphumo salo myalelo ungentla:

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

Ekugqibeleni, unganciphisa ukukhangela kwikhowudi yomthombo ngokusebenzisa i--s switch.

Kukho ezinye iitshintshi ezifumanekayo kumyalelo we-whereis kubandakanya -u obheka iifayile ezingaqhelekanga.

Le ncwadana ithi oku kulandelayo malunga ne-uguqule:

umyalelo kuthiwa awuqhelekanga ukuba awunayo enye ingeniso nganye eluhlobo oluceliweyo. Ngaloo ndlela 'whereis -m -u *' icela ezo fayile kwi-directory yangoku engenakho ifayile yamaxwebhu, okanye ngaphezulu kweyodwa.

Okubalulekileyo ukuba unolwazi olungaphezulu kweyodwa olusekhompyutheni yakho okanye inkqubo osebenzayo ivela kwindawo engaphezu kweyodwa iya kubuyiselwa.

Ukuba unengcamango engaqondakaliyo malunga nendawo yeprogram okanye umyalelo kwaye ufuna ukukhangela iisethi ezithile zeenkcukacha ongasebenzisa -B ukutshintsha ukukhangela ibinari kuluhlu olukhankanyiweyo.

Umzekelo:

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

Umyalelo ongezantsi unamalungu ambalwa kuwo. Okokuqala kukho konke -b switch oku kuthetha ukuba sibheke iibinari kuphela (iinkqubo ngokwabo). I--B itshintshe isetyenziselwa ukubonelela uluhlu lweendawo zokukhangela ibhonari kwaye uludwe lweefolda lupheliswa ngu--f switch. Ngako oko kumyalelo ongentla kwincwadi efunyenweyo kuphela / usr / bin. Ekugqibeleni i-firefox emva kokuba -a utshele ukuba yiyiphi into efuna.

Olunye u--B utshintsho-olufuna isethi ethile yeefolda zeencwadi.

Umgca womyalelo we--M switch uza kuba ngale ndlela:

aphois -m-/ usr / share / indoda / man1 -f firefox

Ingcamango ifanayo-njengokuba -B. I-ixelela ukuba iphi na indawo yokujonga iincwadi, i-ixelela apho iluhlu lweefolda ezayo apho kufuneka lifune iincwadi. -i iphelisa uluhlu lweefayili kunye nomlilo weprogram apho umyalelo apho uya kukhangela iincwadi.

Ekugqibeleni i -SS ingasetyenziswa ukuluhlu lwesethi yamafolda ukukhangela ikhowudi yomthombo.