'\" t .\" Title: whereis .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: Användarkommandon .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "WHEREIS" "1" "2026-05-18" "util\-linux 2.42.1" "Användarkommandon" .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 "NAMN" whereis \- hitta binärfilerna, källfilerna och sidorna med manualer för ett kommando .SH "SYNOPSIS" .sp \fBwhereis\fP [flaggor] [\fB\-BMS\fP \fIkatalog\fP.\|.\|. \fB\-f\fP] \fInamn\fP.\|.\|. .SH "BESKRIVNING" .sp \fBwhereis\fP lokaliserar binär\-, käll\- och manualfiler för de angivna kommandonamnen. De angivna namnen är \fBförst befriade från ledande sökvägskomponenter\fP. Prefix med \fBs.\fP som härrör från användning av källkodskontroll hanteras också. \fBwhereis\fP försöker sedan hitta det önskade programmet på Linux standardplatser och på de platser som anges av \fB$PATH\fP och \fB$MANPATH\fP. .sp Sökbegränsningarna (flaggorna \fB\-b\fP, \fB\-m\fP och \fB\-s\fP) är kumulativa och gäller för de efterföljande \fInamn\fP\-mönstren på kommandoraden. Varje ny sökbegränsning återställer sökmasken. Till exempel, .RS 3 .ll -.6i .sp \fBwhereis \-bm ls tr \-m gcc\fP .br .RE .ll .sp söker efter binärfiler och man\-sidor för "ls" och "tr", och endast efter man\-sidor för "gcc". .sp Flaggorna \fB\-B\fP, \fB\-M\fP och \fB\-S\fP återställer sökvägarna för de efterföljande \fInamn\fP\-mönstren. Till exempel, .RS 3 .ll -.6i .sp \fBwhereis \-m ls \-M /usr/share/man/man1 \-f cal\fP .br .RE .ll .sp söker efter "\fBls\fP" manualsidor i alla standardsökvägar, men endast efter "cal" i katalogen \fI/usr/share/man/man1\fP. .SH "FLAGGOR" .sp \fB\-b\fP .RS 4 Sök efter binära filer. .RE .sp \fB\-m\fP .RS 4 Sök efter manualer. .RE .sp \fB\-s\fP .RS 4 Sök efter källor. .RE .sp \fB\-u\fP .RS 4 Visa endast de kommandonamn som har ovanliga poster. Ett kommando sägs vara ovanligt om det inte bara har en post av varje explicit efterfrågad typ. Således frågar "\fBwhereis \-m \-u *\fP" efter de filer i den aktuella katalogen som inte har någon dokumentationsfil, eller mer än en. .RE .sp \fB\-B\fP \fIlista\fP .RS 4 Begränsa de platser där \fBwhereis\fP söker efter binärfiler, med en blankstegseparerad lista över kataloger. .RE .sp \fB\-M\fP \fIlista\fP .RS 4 Begränsa de platser där \fBwhereis\fP söker efter manualer och dokumentation i Info\-format med en lista över kataloger separerade med blanksteg. .RE .sp \fB\-S\fP \fIlista\fP .RS 4 Begränsa de platser där \fBwhereis\fP söker efter källor med en blankstegsseparerad lista över kataloger. .RE .sp \fB\-f\fP .RS 4 Avslutar kataloglistan och signalerar början på filnamnen. Det \fImåste\fP användas när någon av flaggorna \fB\-B\fP, \fB\-M\fP eller \fB\-S\fP används. .RE .sp \fB\-l\fP .RS 4 Skriv ut listan med effektiva sökvägar som \fBwhereis\fP använder. Om inget av \fB\-B\fP, \fB\-M\fP eller \fB\-S\fP anges, kommer flaggan att visa de hårdkodade sökvägar som kommandot kunde hitta i systemet. .RE .sp \fB\-g\fP .RS 4 Tolkar nästa namn som ett \fBglob(7)\fP\-mönster. \fBwhereis\fP jämför alltid endast filnamn (även kallat basnamn) och aldrig hela sökvägen. Att använda katalognamn i mönstret har ingen effekt. Glöm inte att skalet tolkar mönstret när det anges på kommandoraden utan citattecken. Det är nödvändigt att använda citattecken för \fInamn\fP, till exempel: .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 Visa hjälptext och avsluta. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Visa version och avsluta. .RE .SH "SÖKVÄGAR FÖR FILER" .sp Som standard försöker \fBwhereis\fP hitta filer från hårdkodade sökvägar, som definieras med globmönster. Kommandot försöker använda innehållet i miljövariablerna \fB$PATH\fP och \fB$MANPATH\fP som standardsökväg. Det enklaste sättet att få reda på vilka sökvägar som används är att lägga till listningsflaggan \fB\-l\fP. Effekterna av \fB\-B\fP, \fB\-M\fP och \fB\-S\fP visas med \fB\-l\fP. .SH "MILJÖ" .sp \fBWHEREIS_DEBUG\fP=all .RS 4 aktiverar felsökningsutmatning. .RE .SH "EXEMPEL" .sp Hitta alla filer i \fI/usr/bin\fP som inte är dokumenterade i \fI/usr/man/man1\fP eller som inte har någon källa i \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 "FELRAPPORTERING" .sp För felrapporter, använd \c .URL "https://github.com/util\-linux/util\-linux/issues" "felhanteraren" "." .SH "TILLGÄNGLIGHET" .sp Kommandot \fBwhereis\fP ingår i paketet util\-linux som kan hämtas från \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."