RkBlog

Hardware, programming and astronomy tutorials and reviews.

Bash - dokumentacja, wyszukiwanie informacji

apropos s艂owo kluczowe
Szuka s艂owa kluczowego w bazie danych whatis. Dostarcza do艣膰 zwi臋z艂e dane. Przed pierwszym u偶yciem trzeba wykona膰 makewhatis by stworzy膰 baz臋 danych do wyszukiwa艅. Przyk艂ady:
apropos paint
Da nam:
gimp [gimp-2]        (1)  - an image manipulation and paint program
apropos passwd
Da nam m.in.:
chpasswd             (8)  - update passwords in batch mode
fgetpwent_r [getpwent_r] (3)  - get passwd file entry reentrantly
getpwent_r           (3)  - get passwd file entry reentrantly
gpasswd              (1)  - administer the /etc/group file
htpasswd [htpasswd2] (1)  - Manage user files for basic authentication
lppasswd             (1)  - add, change, or delete digest passwords
pam_localuser        (8)  - require users to be listed in /etc/passwd
passwd               (1)  - change user password
passwd2des [xcrypt]  (3)  - RFS password encryption
passwd               (5)  - password file
passwd [ssl-passwd]  (1)  - compute password hashes
saslpasswd2          (8)  - set a user's sasl password
smbpasswd            (5)  - The Samba encrypted password file


info opcje s艂owo kluczowe
Info to hipertekstowa przegl膮darka wy艣wietlaj膮ca informacj臋 dotycz膮c膮 podanego s艂owa kluczowego. Przyk艂ady:
info mount
info -o plik.txt mount
Pierwszy wy艣wietli dokumentacj臋 dotycz膮c膮 polecenia mount a drugi zapisze j膮 do pliku "plik.txt" (-o nazwa_pliku)

locate opcje wzorzec
Szuka wzorca w bazie danych locate i s艂u偶y do tego samego co find tyle 偶e jest szybsze i mniej dok艂adne. Przed pierwszym uruchomieniem trzeba wykona膰 updatedb by stworzy膰 baz臋 danych locate. Je偶eli zamierzasz cz臋sto korzysta膰 z locate to updatedb najlepiej umie艣ci膰 w cronie by co jaki艣 czas aktualizowa艂o baz臋 danych locate. Przyk艂ady, by znale藕膰 pliki HOWTO odnosz膮ce si臋 do Xorg:
locate HOWTO | grep Xorg
Je偶eli plik zosta艂 utworzony po aktualizacji bazy danych locate to nie znajdziemy go w wynikach (dlatego warto aktualizowa膰 baz臋 locate)

makewhatis opcje
[ROOT]. Tworzy baz臋 whatis - podr臋czn膮 baz臋 polece艅 dla whatis. Polecenie to wykonujemy generalnie tylko raz. Przyk艂ady:
makewhatis -w
Opcje:
-w U偶ywa 艣cie偶ki do plik贸w man uzyskanej z polecenia man --patch
-u Uaktualnia baz臋 danych informacji o nowe strony man


man opcje nazwa
Wy艣wietla strony podr臋cznika dla danego polecenia czy te偶 czasami programu zawieraj膮ce opis aplikacji, sk艂adni臋 polecenia i potencjalnie inne dane. Przyk艂ady:
man mount
man qemu
Opcje:
-P Okre艣la program, kt贸ry wy艣wietli u偶ytkownikowi informacje (domy艣lnie /usr/bin/less)
-f Polecenie man zachowuje si臋 jak whatis
-k Polecenie man zachowuje si臋 jak apropos
-w Zamiast strony podr臋cznika pokazuje 艣cie偶k臋 do niej


updatedb opcje
[ROOT]. Uaktualnia baz臋 plik贸w u偶ywan膮 poprzez locate. Przyk艂ady:
updatedb


whatis s艂owo kluczowe
Szuka s艂owa kluczowego w bazie danych whatis. By polecenie dzia艂a艂o poprawnie najpierw trzeba wykona膰 (raz) polecenie makewhatis. Przyk艂ady:
whatis make
whatis gimp


whereis opcje nazwa pliku
Lokalizuje pliki binarne, 藕r贸d艂owe i sekcje podr臋cznika man dla okre艣lonych plik贸w. Przyk艂ady:
whereis /etc/hosts
whereis kernel
whereis xdm
Opcje:
-b Szuka tylko plik贸w binarnych
-m Szuka tylko stron podr臋cznika man
RkBlog

Wprowadzenie do 艣wiata Linuksa, 14 July 2008, Piotr Mali艅ski

Comment article