Whereis: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
mNo edit summary
Line 69: Line 69:




== Näiteid Whereis kasutamisest piirangutega ==
== Näiteid Whereis kasutamisest kaustapiirangutega ==




Line 84: Line 84:


  <font size="4">$ whereis -S nimekiri piiravatest kaustadest</font>
  <font size="4">$ whereis -S nimekiri piiravatest kaustadest</font>
<h5>Failide kustutamine nende leidmisel Whereis-iga- Kutstutab kausta, mida whereis käsuga ette kirjutati. Oluline on meeles pidada, et saab kasutada vaid operaatoritega -B, -M või -S</h5>
<font size="4">$ whereis -M -f</font>
<h5>Failide otsimiseks kasutatud teekondade kuvamine -l käsu abil. Võimalik kasutada ka ilma operaatoriteta (-M, -B, -S), kus viimasel juhul jäetakse välja "hard-coded" teekonnad.</h5>
<font size="4">$ whereis [-M] -l</font>


==Kokkuvõte==
==Kokkuvõte==

Revision as of 17:53, 8 December 2014

Autor

Joonas-Tanel Kessel A21

Sissejuhatus ja ülevaade

Kavatsen siin ära kirjeldada käsu nimega 'whereis, mis oma olemuselt räägib lahti, mida ta teeb- where is ehk kus on. Kasutatakse eelkõige binaarkoodi, lähtekoha ja manual-failide otsimiseks süsteemist. Whereis-i kasutades võetakse otsitavalt sõnelt ära kõik faili-laiendid, mis pruugivad seda otsingut hoopis segada. Samuti ei kasutata seal etteantud teid- ei täispikka ega otsest. Seejärel proovib whereis käsk leida otsitavat sõnet Linux süsteemist. Tegemist on lihtsa käsuga, mida on ka lihtne kasutada tänu oma võtmetele.


Käsu formaadid

Whereis-i puhul on võimalik otsida nii ilma, kui ka koos võtmega.

$ whereis [-valikud]
$ whereis [otsitav sõne ilma võtmeta}
$ whereis -b[otsitav sõne võtmega}

Whereis põhiline kasutamine e. syntax

whereis [käsklus e. command].
whereis programm.
whereis [valikud] programm
whereis BMS kaust e. directory -f käsklus e. command

Näited whereis kasutusest

Whereis kasutamine failide e. files otsimiseks, kus näitena otsime faili "linux".
$ whereis  linux
Whereis kasutamine binaarfailide e. binary files otsimiseks, kus näitena otsime "linux" binaarfaile
$ whereis -b linux

Siinkohal tuleb tähele panna asjaolu, et binaarfailide otsimiseks lisandub käskluse enda järele "-b"


Binaarfailid piiramine kaustades

You can pass the following option to limit limit the places where whereis searches for files: Selle tõkisega on võimalik piirata kindlate kaustadega binaarfailide otsimist nendes kaustades

Whereis kasutamine juhendifaiide e. manual files otsimiseks, kus näitena otsime "linux" juhendifaile
$ whereis -m linux

Siinkohal tuleb tähele panna asjaolu, et juhendifailide otsimiseks lisandub käskluse enda järele "-m"

Whereis kasutamine lähtekoodi e. source code otsimiseks, kus näitena otsime "linux" lähtekoodi
$ whereis -s linux

Siinkohal tuleb tähele panna asjaolu, et lähtekoodi otsimiseks lisandub käskluse enda järele "-s"

Ebaharilikud failid ja nende otsimine

Ebaharilikeks failideks nimetatakse just neid faile, millel on rohkem kui üks sisestus selle faili kohta. Järgnev näide näitab kuidas kasutada whereis käsklust ebaharilike failide otsimiseks.

$ whereis -m -u *


Näiteid Whereis kasutamisest kaustapiirangutega

Binaarfailide otsimise limiteerimine kindlate kataloogidega, kus käsu järele kirjutatakse tühikutega eraldatud kaustad
$ whereis -B nimekiri piiravatest kaustadest


Juhendifailide otsimise limiteerimine kindlate kataloogidega, kus käsu järele kirjutatakse tühikutega eraldatud kaustad
$ whereis -M nimekiri piiravatest kaustadest
Lähtefailide otsimise limiteerimine kindlate kataloogidega, kus käsu järele kirjutatakse tühikutega eraldatud kaustad
$ whereis -S nimekiri piiravatest kaustadest
Failide kustutamine nende leidmisel Whereis-iga- Kutstutab kausta, mida whereis käsuga ette kirjutati. Oluline on meeles pidada, et saab kasutada vaid operaatoritega -B, -M või -S
$ whereis -M -f
Failide otsimiseks kasutatud teekondade kuvamine -l käsu abil. Võimalik kasutada ka ilma operaatoriteta (-M, -B, -S), kus viimasel juhul jäetakse välja "hard-coded" teekonnad.
$ whereis [-M] -l

Kokkuvõte

Kasutatud kirjandus