Да ли сте икада покушали да пронађете локацију команде, програма или апликације, али не знате где да изгледате?
Наравно, команду нађите да покуша да га лоцира на следећи начин:
пронађи / -наме фирефокОво ће вратити листу потенцијалних резултата и генерално, на овај начин можете пронаћи локацију програма.
Друга команда коју можете користити је команда лоцате. На пример:
лоцирајте фирефокМеђутим, најбољи начин за проналажење програма је команда вхереис.
Према страницама човека :
где се лоцирају бинарни, изворни и ручни фајлови за наведена имена команди. Испоручена имена су прво одузета водећим компонентама имена путање и било којим (појединачним) задњим проширењем форме .ект (на пример: .ц) Префиксе с. који се узрокују коришћењем контроле изворног кода. Затим покушава лоцирати наведени жељени програм на стандардним местима Линука, као и на местима која су наведена од стране $ ПАТХ и $ МАНПАТХ.
У суштини, стога, команда вхереис може пронаћи изворни код, приручнике и локацију програма.
Хајде да пробамо са Фирефоком:
вхереис фирефокИзлаз из претходне наредбе је следећи:
фирефок: / уср / бин / фирефок / уср / либ64 / фирефок /уср/схаре/ман/ман1/фирефок.1.гзАко желите само пронаћи локацију програма можете користити прекидач -б на следећи начин:
где-б фирефокОво враћа следећи резултат:
фирефок: / уср / бин / фирефок / уср / либ64 / фирефокАлтернативно, ако желите само да знате локацију приручника, можете да користите прекидач -м.
где-м фирефокРезултат наредне наредбе је следећи:
фирефок: /уср/схаре/ман/ман1/фирефок.1.гзКоначно, можете ограничити претрагу само на изворни код користећи -с прекидач.
Постоје и други прекидачи за команду вхереис, укључујући -у који тражи необичне датотеке.
Приручник наводи следеће информације о прекидачу -у:
наводи се да је команда неуобичајена ако нема само један унос сваке експлицитно тражене врсте. Стога 'вхереис -м -у *' тражи те фајлове у тренутном директоријуму који немају фајл документације или више од једног.
У суштини, ако имате више од једног приручника који се налази на вашем систему или програм који покрећете појављује се на више мјеста, то ће бити враћено.
Ако имате нејасан појам о локацији програма или команде и желите да претражите одређени скуп директорија, можете користити прекидач -Б да бисте претражили бинарне датотеке на одређеној листи.
На пример:
где -б -Б / уср / бин -ф фирефокГорња команда има неколико делова. Пре свега постоји прекидач -б, што значи да тражимо само бинарне датотеке (саме програме). Пребацивач -Б се користи за пружање листе места за претраживање бинарних датотека, а листа фолдера се прекида са -ф прекидачем. Због тога у команди изнад једина тражена мапа је / уср / бин. Коначно, фирефок након -ф говори где је оно што тражи.
Алтернатива за -Б прекидач је -М која тражи одређени скуп фасцикли за приручнике.
Командна линија за преклоп -М би била следећа:
вхереис -м -М / уср / схаре / ман / ман1 -ф фирефокЛогика је иста за -М као што је било за -Б. -М говори где да тражи приручнике, -М говори где долази попис фолдера у којем би требало да тражи приручнике. -Ф прекида листу датотека и фирефок је програм за команду вхереис ће тражити приручнике за.
Коначно, -С прекидач се може користити за попис скупа фасцикли за претраживање изворног кода.