Wiele poleceń wyświetli pomoc na temat sposobu użycia gdy uruchomimy je z dodatkową opcją -h
lub --help
.
Przykład:
$ ls --help
$ man -h
W systemie znajduje się podręcznik man zawierający opis wszystkich dostępnych poleceń i programów, opis funkcji systemowych oraz zainstalowanych bibliotek i wiele innych przydatnych informacji.
wyświetla strony podręcznika (manuala) dotyczące danego polecenia
Postać: man [rozdzial] [opcje] nazwa
Otrzymujemy opis składni i wszystkich opcji danego polecenia
Przykład:
$ man ls
wyświetli opis polecenia ls zawarty w podręczniku man.
Program man oferuje wiele skrótów klawiszowych ułatwiających przeglądanie zawartości podręcznika oraz wyszukiwanie wyrażeń. Szczegółową pomoc na ten temat otrzymamy wciskając przycisk h.
przeszukuje podręcznik (opisy poleceń) w poszukiwaniu danej nazwy.
Postać: apropos nazwa...
Przykład:
$ whatis ls less
Wyświetli krótki opis poleceń ls i less.
przeszukuje opisy poleceń podręcznika man w poszukiwaniu danego słowa (wyrażenia regularnego).
Postać: apropos słowo_szukane
Przykład:
$ apropos grep
Wyświetli opisy zawierające słowo grep.
Możliwe jest stosowanie wyrażeń regularnych (więcej informacji w rozdziale dotyczących narzędzi tekstowych).
Przykład:
$ apropos ’^l(..)?s$’
Wyświetli wpisy które rozpoczynają się od litery l, kończą na literą s a pomiędzy nimi mogą wystąpić dowolne dwa znaki lub brak znaku.
Więc do tego wzoru pasuje zarówno opis polecenia ls jak i less
podręcznik GNU
Postać: info [temat]
Pomiędzy tematami i zagadnieniami w podręczniku info można poruszać się poprzez odnośniki. Najważniejsze skróty klawiszowe: n - przejście do następnego rozdziału, p - przejście do poprzedniego rozdziału, u - wyjście do rozdziału nadrzędnego (np. do spisu rozdziałów), Enter - przejście do treści wskazanej w menu przez kursor. Pełną listę możliwych poleceń otrzymamy wciskając ?.
Przykład:
$ info
wyświetli spis najważniejszych tematów opisanych w podręczniku
$ info coreutils
wyświetli rozdział dotyczący podstawowych narzędzi dostarczonych z systemem
$ info ls
opis polecenia ls
Powłoka Bash posiada własne wbudowane polecenia, które również opisane są w obszernej dokumentacji man bash. Pomoc dotycząca tych poleceń uzyskamy również za pomocą polecenia help.
pomoc dotycząca poleceń wbudowanych w powłokę
Postać: help [komenda]
Powłoka zawiera wiele wbudowanych poleceń. Aby poznać ich listę wystarczy uruchomić polecenie help nie podając żadnych argumentów. O wszystkich poleceniach powłoki można też dowiedzieć się z podręcznika man bash.
Przykład:
$ help
wypisze listę wbudowanych poleceń powłoki Bash
$ help type
wypisze pomoc dotycząca polecenia type
określa rodzaj polecenia
Postać: type polecenie
Polecenie type pozwala przekonać się o tym czy dane polecenie jest wbudowanym poleceniem powłoki, poleceniem systemowym czy aliasem (przezwiskiem innego polecenia).
$ type cd
cd jest wewnętrznym poleceniem powłoki
$ type date
date jest /usr/bin/date
$ type ll
ll jest aliasem do ls -l --color=auto’