'\" t .\" Title: whereis .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Корисничке наредбе .\" Source: util-linux 2.41 .\" Language: English .\" .TH "WHEREIS" "1" "2025-03-29" "util\-linux 2.41" "Корисничке наредбе" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "НАЗИВ" whereis \- налази извршне, изворне и датотеке страница упутства за наредбу .SH "УВОД" .sp \fBwhereis\fP [опције] [\fB\-BMS\fP \fIдиректоријум\fP... \fB\-f\fP] \fIназив\fP... .SH "ОПИС" .sp \fBwhereis\fP лоцира бинарне, изворне и датотеке упутства за наведене називе наредби. Достављеним називима се \fBпрво откидају водеће компоненте назива путање\fP. Префикси \fBs.\fP који су резултат употребе контроле изворног кода су такође обрађени. \fBwhereis\fP затим покушава да лоцира жељени програм на стандардним Линукс местима и на местима наведеним са \fB$PATH\fP and \fB$MANPATH\fP. .sp Ограничења претраге (опције \fB\-b\fP, \fB\-m\fP и \fB\-s\fP) су збирна и примењују се на подређене шаблоне \fIназива\fP на линији наредби. Свако ново ограничење претраге поново поставља маску претраге. На пример, .RS 3 .ll -.6i .sp \fBwhereis \-bm ls tr \-m gcc\fP .br .RE .ll .sp тражи „ls“ и „tr“ извршне и странице упутства, и само „gcc“ странице упутства. .sp Опције \fB\-B\fP, \fB\-M\fP и \fB\-S\fP поново постављају путање претраге за следеће шаблоне \fIназива\fP. На пример, .RS 3 .ll -.6i .sp \fBwhereis \-m ls \-M /usr/share/man/man1 \-f cal\fP .br .RE .ll .sp тражи "\fBls\fP" странице упутства у свим основним путањама, али за „cal“ само у \fI/usr/share/man/man1\fP директоријуму. .SH "ОПЦИЈЕ" .sp \fB\-b\fP .RS 4 Тражи извршне. .RE .sp \fB\-m\fP .RS 4 Тражи упутства. .RE .sp \fB\-s\fP .RS 4 Тражи изворе. .RE .sp \fB\-u\fP .RS 4 Приказује само називе наредби које имају необичне уносе. За наредбу се каже да је необична ако нема само један унос сваке изричито тражене врсте. Тако „\fBwhereis \-m \-u *\fP“ тражи оне датотеке у тренутном директоријуму које немају датотеку документације, или више од једне. .RE .sp \fB\-B\fP \fIсписак\fP .RS 4 Ограничава места где \fBwhereis\fP тражи бинарне, списком директоријума раздвојеног празнинама. .RE .sp \fB\-M\fP \fIсписак\fP .RS 4 Ограничава места где \fBwhereis\fP тражи упутства и документацију у Инфо формату, списком директоријума раздвојеног празнинама. .RE .sp \fB\-S\fP \fIсписак\fP .RS 4 Ограничава места где \fBwhereis\fP тражи изворе, списком директоријума раздвојеног празнинама. .RE .sp \fB\-f\fP .RS 4 Окончава списак директоријума и сигнале почетка назива датотека. \fIМора\fP да се користи када се било која од опција \fB\-B\fP, \fB\-M\fP, или \fB\-S\fP користи. .RE .sp \fB\-l\fP .RS 4 Исписује списак ефективних путања тражења које \fBwhereis\fP користи. Када ниједна од \fB\-B\fP, \fB\-M\fP, или \fB\-S\fP није наведена, опција ће исписати чврсто кодиране путање које је наредба била у стању да нађе на систему. .RE .sp \fB\-g\fP .RS 4 Тумачи следеће називе као \fBglob(7)\fP шаблоне. \fBwhereis\fP увек упоређује само називе датотека (ака основни назив) и никада читаву путању. Коришћење назива директоријума у шаблону нема дејства. Не заборавите да шкољка тумачи образац када је наведен на линији наредби без наводника. Неопходно је користити наводнике за \fIназив\fP, на пример: .RE .RS 3 .ll -.6i .sp .if n .RS 4 .nf .fam C whereis \-g \*(Aqfind*\*(Aq .fam .fi .if n .RE .br .RE .ll .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Приказује текст помоћи и излази. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Display version and exit. .RE .SH "ПУТАЊЕ ПРЕТРАГЕ ДАТОТЕКЕ" .sp По основи \fBwhereis\fP покушава да нађе датотеке из чврсто кодираних путања, које су дефинисане глоб шаблонима. Наредба покушава да користи садржаје променљивих окружења \fB$ПУТАЊА\fP и \fB$ПУТАЊАУПУТСТВА\fP као основну путању претраге. Најлакши начин да се сазна које путање су у употреби је додавање опције списка \fB\-l\fP. Дејства \fB\-B\fP, \fB\-M\fP, и \fB\-S\fP се приказују са \fB\-l\fP. .SH "ОКРУЖЕЊЕ" .sp \fBWHEREIS_DEBUG\fP=all .RS 4 укључује излаз прочишћавања. .RE .SH "ПРИМЕРИ" .sp За налажење свих датотека у \fI/usr/bin\fP које нису документоване у \fI/usr/man/man1\fP или немају извор у \fI/usr/src\fP: .RS 3 .ll -.6i .sp \fBcd /usr/bin\fP .br \fBwhereis \-u \-ms \-M /usr/man/man1 \-S /usr/src \-f *\fP .br .RE .ll .SH "ПРИЈАВЉИВАЊЕ ГРЕШАКА" .sp For bug reports, use the \c .URL "https://github.com/util\-linux/util\-linux/issues" "issue tracker" "." .SH "ДОСТУПНОСТ" .sp Наредба \fBwhereis\fP је део пакета „util\-linux“ који се може преузети са \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Архиве Линукс кернела" "."