Dit is het commando dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
whereis - zoek de binaire, bron- en handmatige paginabestanden voor een opdracht
KORTE INHOUD
waar is [opties] [-BMS directory... -f] naam...
PRODUCTBESCHRIJVING
waar is lokaliseert de binaire, bron- en handmatige bestanden voor de opgegeven opdrachtnamen. De
opgegeven namen worden eerst ontdaan van leidende padnaamcomponenten en eventuele (enkele) volgnummers
uitbreiding van het formulier .ext (bijvoorbeeld: .c) Voorvoegsels van s. als gevolg van het gebruik van de bron
Ook de codecontrole komt aan de orde. waar is probeert vervolgens het gewenste programma te lokaliseren in
de standaard Linux-plaatsen, en op de plaatsen gespecificeerd door $ PATH en $MANPATH.
De zoekbeperkingen (opties -b, -m en -s) zijn cumulatief en gelden voor de volgende
naam patronen op de opdrachtregel. Elke nieuwe zoekbeperking stelt het zoekmasker opnieuw in.
Bijvoorbeeld
waar is -bm ls tr -m gcc
zoekt naar binaire bestanden "ls" en "tr" en man-pagina's, en alleen naar man-pagina's van "gcc".
De opties -B, -M en -S reset zoekpaden voor de volgende naam patronen. Voor
voorbeeld,
waar is -m ls -M /usr/share/man/man1 -f paard
zoekt naar man-pagina's van "ls" in alle standaardpaden, maar naar "cal" in de /usr/share/man/man1
alleen directory.
OPTIES
-b Zoek naar binaire bestanden.
-m Zoek naar handleidingen.
-s Zoek naar bronnen.
-u Toon alleen de opdrachtnamen met ongebruikelijke vermeldingen. Er wordt gezegd dat een commando is
ongebruikelijk als het niet slechts één vermelding heeft van elk expliciet gevraagd type. Dus
'waar is -m -u *' vraagt naar die bestanden in de huidige map die geen
documentatiebestand, of meer dan één.
-B lijst
Beperk de plaatsen waar waar is zoekt naar binaire bestanden, met een spatie gescheiden
lijst met mappen.
-M lijst
Beperk de plaatsen waar waar is zoekt naar handleidingen en documentatie in Info
formaat, door een door spaties gescheiden lijst van mappen.
-S lijst
Beperk de plaatsen waar waar is zoekt naar bronnen, door een door spaties gescheiden lijst
van mappen.
-f Beëindigt de directorylijst en geeft het begin van bestandsnamen aan. Het Dan moet je worden gebruikt
wanneer een van de -B, -Mof -S opties wordt gebruikt.
-l Voer de lijst met effectieve opzoekpaden uit die: waar is gebruikt. wanneer geen van? -B,
-Mof -S is opgegeven, zal de optie de hardgecodeerde paden uitvoeren die de
opdracht kon vinden op het systeem.
VOORBEELD
Om alle bestanden te vinden in / Usr / bin die niet zijn gedocumenteerd in /usr/man/man1 of heb geen bron
in / Usr / src:
cd / Usr / bin
waar is -u -Mevrouw -M /usr/man/man1 -S / Usr / src -f *
FILE ZOEKEN PADEN
Standaard waar is probeert bestanden te vinden van hardgecodeerde paden, die zijn gedefinieerd met glob
patronen. De opdracht probeert de inhoud van te gebruiken $ PATH en $MANPATH milieu
variabelen als standaard zoekpad. De gemakkelijkste manier om te weten welke paden in gebruik zijn, is door toe te voegen
de -l lijst optie. effecten van de -B, -M en -S worden weergegeven met -l.
MILIEU
WHEREIS_DEBUG=alles
maakt debug-uitvoer mogelijk.
BESCHIKBAARHEID
Het whereis-commando maakt deel uit van het util-linux-pakket en is beschikbaar via de Linux-kernel
Archief ⟨ftp://ftp.kernel.org/pub/linux/utils/util-linux/.
Gebruik whereis online met onworks.net-services