'\" t .\" Title: whereis .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.20 .\" Date: 2024-04-27 .\" Manual: Корисничке наредбе .\" Source: util-linux 2.40 .\" Language: English .\" .TH "WHEREIS" "1" "2024-04-27" "util\-linux 2.40" "Корисничке наредбе" .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 [options] [\fB\-BMS\fP \fIdirectory\fP... \fB\-f\fP] \fIname\fP... .SH "ОПИС" .sp \fBwhereis\fP locates the binary, source and manual files for the specified command names. The supplied names are \fBfirst stripped of leading pathname components\fP. Prefixes of \fBs.\fP resulting from use of source code control are also dealt with. \fBwhereis\fP then attempts to locate the desired program in the standard Linux places, and in the places specified by \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 Interpret the next names as a \fBglob(7)\fP patterns. \fBwhereis\fP always compares only filenames (aka basename) and never complete path. Using directory names in the pattern has no effect. Don’t forget that the shell interprets the pattern when specified on the command line without quotes. It’s necessary to use quotes for the \fIname\fP, for example: .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 Исписује издање и излази. .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 За пријављивање грешака, користите пратиоца грешака на \c .URL "https://github.com/util\-linux/util\-linux/issues" "" "." .SH "ДОСТУПНОСТ" .sp Наредба \fBwhereis\fP је део пакета „util\-linux“ који се може преузети са \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Архиве Линукс кернела" "."