Provided by: util-linux-locales_2.40.2-1ubuntu1.2_all bug

НАЗИВ

       whereis - налази извршне, изворне и датотеке страница упутства за наредбу

УВОД

       whereis [options] [-BMS directory... -f] name...

ОПИС

       whereis locates the binary, source and manual files for the specified command names. The supplied names
       are first stripped of leading pathname components. Prefixes of s. resulting from use of source code
       control are also dealt with. whereis then attempts to locate the desired program in the standard Linux
       places, and in the places specified by $PATH and $MANPATH.

       Ограничења претраге (опције -b, -m и -s) су збирна и примењују се на подређене шаблоне назива на линији
       наредби. Свако ново ограничење претраге поново поставља маску претраге. На пример,

          whereis -bm ls tr -m gcc

       тражи „ls“ и „tr“ извршне и странице упутства, и само „gcc“ странице упутства.

       Опције -B, -M и -S поново постављају путање претраге за следеће шаблоне назива. На пример,

          whereis -m ls -M /usr/share/man/man1 -f cal

       тражи "ls" странице упутства у свим основним путањама, али за „cal“ само у /usr/share/man/man1
       директоријуму.

ОПЦИЈЕ

       -b
           Тражи извршне.

       -m
           Тражи упутства.

       -s
           Тражи изворе.

       -u
           Приказује само називе наредби које имају необичне уносе. За наредбу се каже да је необична ако нема
           само један унос сваке изричито тражене врсте. Тако „whereis -m -u *“ тражи оне датотеке у тренутном
           директоријуму које немају датотеку документације, или више од једне.

       -B списак
           Ограничава места где whereis тражи бинарне, списком директоријума раздвојеног празнинама.

       -M списак
           Ограничава места где whereis тражи упутства и документацију у Инфо формату, списком директоријума
           раздвојеног празнинама.

       -S списак
           Ограничава места где whereis тражи изворе, списком директоријума раздвојеног празнинама.

       -f
           Окончава списак директоријума и сигнале почетка назива датотека. Мора да се користи када се било која
           од опција -B, -M, или -S користи.

       -l
           Исписује списак ефективних путања тражења које whereis користи. Када ниједна од -B, -M, или -S није
           наведена, опција ће исписати чврсто кодиране путање које је наредба била у стању да нађе на систему.

       -g
           Interpret the next names as a glob(7) patterns. whereis 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 name, for example:

              whereis -g 'find*'

       -h, --help
           Приказује текст помоћи и излази.

       -V, --version
           Исписује издање и излази.

ПУТАЊЕ ПРЕТРАГЕ ДАТОТЕКЕ

       По основи whereis покушава да нађе датотеке из чврсто кодираних путања, које су дефинисане глоб
       шаблонима. Наредба покушава да користи садржаје променљивих окружења $ПУТАЊА и $ПУТАЊАУПУТСТВА као
       основну путању претраге. Најлакши начин да се сазна које путање су у употреби је додавање опције списка
       -l. Дејства -B, -M, и -S се приказују са -l.

ОКРУЖЕЊЕ

       WHEREIS_DEBUG=all
           укључује излаз прочишћавања.

ПРИМЕРИ

       За налажење свих датотека у /usr/bin које нису документоване у /usr/man/man1 или немају извор у /usr/src:

          cd /usr/bin
          whereis -u -ms -M /usr/man/man1 -S /usr/src -f *

ПРИЈАВЉИВАЊЕ ГРЕШАКА

       За пријављивање грешака, користите пратиоца грешака на https://github.com/util-linux/util-linux/issues.

ДОСТУПНОСТ

       Наредба whereis је део пакета „util-linux“ који се може преузети са Архиве Линукс кернела
       <https://www.kernel.org/pub/linux/utils/util-linux/>.

util-linux 2.40.2                                  2025-06-05                                         WHEREIS(1)