'\" t .\" Title: whereis .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Comenzi utilizator .\" Source: util-linux 2.41 .\" Language: English .\" .TH "WHEREIS" "1" "2025-03-29" "util\-linux 2.41" "Comenzi utilizator" .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 "NUME" whereis \- localizează fișierele binare, sursă și pagina de manual pentru o comandă .SH "REZUMAT" .sp \fBwhereis\fP [opțiuni] [\fB\-BMS\fP \fIdirector\fP... \fB\-f\fP] \fInume\fP... .SH "DESCRIERE" .sp \fBwhereis\fP localizează fișierele binare, sursă și manuale pentru numele comenzilor specificate. Numele furnizate sunt \fBmai întâi eliminate dintre componentele inițiale ale numelui de rută\fP. Prefixele de \fBs.\fP care rezultă din utilizarea controlului codului sursă sunt, de asemenea, tratate. \fBwhereis\fP încearcă apoi să localizeze programul dorit în locurile standard din Linux și în locurile specificate de \fB$PATH\fP și \fB$MANPATH\fP. .sp Restricțiile de căutare (opțiunile \fB\-b\fP, \fB\-m\fP și \fB\-s\fP) sunt cumulative și se aplică la următoarele modele \fInume\fP din linia de comandă. Orice nouă restricție de căutare reinițiază masca de căutare. De exemplu, .RS 3 .ll -.6i .sp \fBwhereis \-bm ls tr \-m gcc\fP .br .RE .ll .sp caută binarele și paginile de manual pentru „ls” și „tr” și pentru „gcc” doar paginile de manual. .sp Opțiunile \fB\-B\fP, \fB\-M\fP și \fB\-S\fP reinițiază rutele de căutare pentru modelele \fInume\fP ulterioare. De exemplu, .RS 3 .ll -.6i .sp \fBwhereis \-m ls \-M /usr/share/man/man1 \-f cal\fP .br .RE .ll .sp caută paginile de manual pentru „\fBls\fP” în toate rutele implicite, dar pentru „cal” numai în directorul \fI/usr/share/man/man1\fP. .SH "OPȚIUNI" .sp \fB\-b\fP .RS 4 Caută fișiere binare. .RE .sp \fB\-m\fP .RS 4 Caută manuale. .RE .sp \fB\-s\fP .RS 4 Caută surse. .RE .sp \fB\-u\fP .RS 4 Afișează numai numele comenzilor care au intrări neobișnuite. Se spune că o comandă este neobișnuită dacă nu are doar o singură intrare din fiecare tip cerut în mod explicit. Astfel, „\fBwhereis \-m \-u *\fP” solicită acele fișiere din directorul curent care nu au niciun fișier de documentație sau care au mai mult de unul. .RE .sp \fB\-B\fP \fIlistă\fP .RS 4 Limitează locurile în care \fBwhereis\fP caută fișiere binare, printr\-o listă de directoare separate prin spații albe. .RE .sp \fB\-M\fP \fIlistă\fP .RS 4 Limitează locurile în care \fBwhereis\fP caută manuale și documentație în format Info, printr\-o listă de directoare separate prin spații albe. .RE .sp \fB\-S\fP \fIlistă\fP .RS 4 Limitează locurile în care \fBwhereis\fP caută surse, printr\-o listă de directoare separate prin spații albe. .RE .sp \fB\-f\fP .RS 4 Încheie lista de directoare și semnalează începutul numelor de fișiere. Trebuie să fie utilizată în cazul în care se utilizează oricare dintre opțiunile \fB\-B\fP, \fB\-M\fP sau \fB\-S\fP. .RE .sp \fB\-l\fP .RS 4 Afișează lista rutelor efective de căutare pe care le utilizează \fBwhereis\fP. Atunci când nu se specifică niciuna dintre opțiunile \fB\-B\fP, \fB\-M\fP sau \fB\-S\fP, opțiunea va afișa rutele codificate pe care comanda a reușit să le găsească în sistem. .RE .sp \fB\-g\fP .RS 4 Interpretează următoarele nume ca modele \fBglob(7)\fP. \fBwhereis\fP compară întotdeauna numai numele de fișiere (alias basename) și niciodată calea completă. Folosirea numelor de directoare în model nu are niciun efect. Nu uitați că shell\-ul interpretează modelul atunci când este specificat în linia de comandă fără să fie închis între ghilimele. Este necesar să folosiți ghilimele pentru \fInume\fP, de exemplu: .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 Afișează acest mesaj de ajutor și iese. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afișează versiunea și iese. .RE .SH "RUTE DE CĂUTARE A FIȘIERELOR" .sp În mod implicit, \fBwhereis\fP încearcă să găsească fișiere din rutele codificate, care sunt definite cu modele globale (ce includ caractere jocker). Comanda încearcă să utilizeze conținutul variabilelor de mediu \fB$PATH\fP și \fB$MANPATH\fP drept rută de căutare implicită. Cel mai simplu mod de a ști ce rute sunt folosite este să adăugați opțiunea de listare \fB\-l\fP. Efectele \fB\-B\fP, \fB\-M\fP și \fB\-S\fP sunt afișate cu \fB\-l\fP. .SH "MEDIU" .sp \fBWHEREIS_DEBUG\fP=all .RS 4 activează ieșirea de depanare. .RE .SH "EXEMPLE" .sp Pentru a găsi toate fișierele din \fI/usr/bin\fP care nu sunt documentate în \fI/usr/man/man1\fP sau care nu au sursa în \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 "RAPORTAREA ERORILOR" .sp Pentru rapoarte de eroare, folosiți \c .URL "https://github.com/util\-linux/util\-linux/issues" "sistemul de urmărire al erorilor" "." .SH "DISPONIBILITATE" .sp Comanda \fBwhereis\fP face parte din pachetul util\-linux care poate fi descărcat de la \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."