| WHEREIS(1) | Användarkommandon | WHEREIS(1) |
NAMN
whereis - hitta binärfilerna, källfilerna och sidorna med manualer för ett kommando
SYNOPSIS
whereis [flaggor] [-BMS katalog... -f] namn...
BESKRIVNING
whereis lokaliserar binär-, käll- och manualfiler för de angivna kommandonamnen. De angivna namnen är först befriade från ledande sökvägskomponenter. Prefix med s. som härrör från användning av källkodskontroll hanteras också. whereis försöker sedan hitta det önskade programmet på Linux standardplatser och på de platser som anges av $PATH och $MANPATH.
Sökbegränsningarna (flaggorna -b, -m och -s) är kumulativa och gäller för de efterföljande namn-mönstren på kommandoraden. Varje ny sökbegränsning återställer sökmasken. Till exempel,
whereis -bm ls tr -m gcc
söker efter binärfiler och man-sidor för "ls" och "tr", och endast efter man-sidor för "gcc".
Flaggorna -B, -M och -S återställer sökvägarna för de efterföljande namn-mönstren. Till exempel,
whereis -m ls -M /usr/share/man/man1 -f cal
söker efter "ls" manualsidor i alla standardsökvägar, men endast efter "cal" i katalogen /usr/share/man/man1.
FLAGGOR
-b
-m
-s
-u
-B lista
-M lista
-S lista
-f
-l
-g
whereis -g 'find*'
-h, --help
-V, --version
SÖKVÄGAR FÖR FILER
Som standard försöker whereis 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 $PATH och $MANPATH 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 -l. Effekterna av -B, -M och -S visas med -l.
MILJÖ
WHEREIS_DEBUG=all
EXEMPEL
Hitta alla filer i /usr/bin som inte är dokumenterade i /usr/man/man1 eller som inte har någon källa i /usr/src:
cd /usr/bin
whereis -u -ms -M /usr/man/man1 -S /usr/src -f *
FELRAPPORTERING
För felrapporter, använd felhanteraren https://github.com/util-linux/util-linux/issues.
TILLGÄNGLIGHET
Kommandot whereis ingår i paketet util-linux som kan hämtas från Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |