Команды и утилиты Linux, которые могут пригодиться каждому. От новичка до системного администратора
Innehållsförteckning:
whereis
är ett kommandoradsverktyg som låter dig hitta platsen för binära, käll- och manuella sidfiler för ett givet kommando., kommer vi att visa dig hur du använder kommandot Linux
whereis
.
Hur man använder
whereis
kommandot
Syntaxen för kommandot var är följande:
whereis FILE_NAME…
När de används utan några alternativ
whereis
söker i binära,
whereis
och manuella filer efter kommandot som anges som ett argument.
Som standard söker man efter kommandot filer i hårdkodade sökvägar och kataloger som listas i miljövariablerna. Använd alternativet
-l
att hitta de kataloger där kommandot
whereis
söker efter.
whereis -l
För att få information om
bash
kommandot skriver du till exempel följande:
whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
I utgången ovan
bash:
är det kommando som du vill få information för,
/bin/bash
är sökvägen till den binära filen,
/etc/bash.bashrc
är källfilen och
/usr/share/man/man1/bash.1.gz
är
/usr/share/man/man1/bash.1.gz
.
Om kommandot du söker inte existerar kommer det
whereis
att skrivas ut kommandonamnet.
Du kan också ge mer än ett argument till kommandot
whereis
:
whereis netcat uptime
Utgången kommer att innehålla information om både
netcat
och
uptime
:
netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz
För att bara söka efter kommandobinarierna använder du
-p
alternativet.
Om du till exempel vill hitta platsen för
ping
kommandot skriver du följande:
whereis -p ping
ping: /bin/ping
När du bara söker efter platsen för kommandot binärt, föredrar du att använda kommandona
which
eller
type
.
För att bara söka efter källfilerna använder du alternativet
-s
.
whereis -s command
Om källfilerna finns kommer
whereis
att skriva ut sina platser.
Alternativet
-m
låter dig bara söka efter manfiler:
whereis -m command
För att begränsa platserna där
whereis
söker efter binärer använder du
-B
alternativen, för handböcker
-M
alternativet och
-S
för källor. Varje alternativ accepterar en lista med absoluta sökvägar till kataloger separerade med rymden. Kataloglistan måste avslutas med alternativet
-f
som indikerar början av filnamn.
För att till exempel söka efter
cp
binär i
/bin
katalogen skriver du:
whereis -b -B /bin -f cp
cp: /bin/cp
Alternativet
-u
berättar var
whereis
ska söka efter ovanliga poster. Filer som inte har exakt en post av varje begärd typ (binär, manuell och källa) anses vara ovanliga filer (kommandon).
Till exempel, för att söka efter alla binära filer i
/bin
katalogen som inte har manuella sidor eller har mer än en dokumentation du skulle skriva:
cd /bin
whereis -m -u *
Jokerteckenet (
*
) efter alternativet
-f
betyder alla filer i den aktuella fungerande katalogen (
/bin
).
Slutsats
whereis
används för att hitta binära, käll- och manuella filer för ett givet kommando.
Vi går nästan inte ut på en annan jobbig vecka när det gäller ekonomiska nyheter, vad med AT & T och Adobe Systems som går med i den ständigt växande listan över företag som slashar jobb och Research In Motion och avancerade mikroenheter som märker att kvartalsinkomster antingen inte kommer att nå prognoser eller kommer att släppa. Nya malware-inriktning på Firefox-användare var också i nyheterna. En positiv anmärkning var att tidigt online helgdagshopping var robust. Men det var också en negati
1. AT & T ska sänka 12 000 anställda under 2009 och Wall Street Beat: Hårdvara som tar brunt av lågkonjunktur: Låt oss få de dåligaste nyheterna först och främst - AT & T kommer att axera 12 000 anställda från lönen genom nästa år när det omorganiseras. Ord från uppsägningarna kom samma dag som Adobe Systems sa att det skära 600 jobb och Advanced Micro Devices varnade för att intäkterna från tredje kvartalet sannolikt skulle minska 25 procent jämfört med ett år sedan. Dagen efter kommer Research
Ett antal högdrivna datorer gjorde det på vår Top 100-lista i år, men det som överraskat oss ännu mer var att en allt-i-ett-dator blev vår övergripande favorit i kategorin skrivbord. Och medan du får se många av de vanliga misstänkta på vår lista, kommer du också att stöta på en nykomling som väckte oss med sina första ansträngningar att bygga både en all-in-one skrivbord
Och
Du kommandot i Linux
Du-kommandot, kort för diskanvändning, rapporterar den uppskattade mängden diskutrymme som används av givna filer eller kataloger. Det är praktiskt användbart för att hitta filer och kataloger som tar stora mängder diskutrymme.







