Popularne powłoki:
sh(Bourne Shell) ibash(Bourne Again Shell)
csh(C Shell)
ksh(Korn Shell) izsh(Z Shell)
fish(Friendly Interactive Shell)
[inf70000@unixlab ~]$ yaourt -Sy --clean docutils
string zachęty (
[inf70000@unixlab ~]$– różny w zależności od konfiguracji systemu)nazwa komendy (
yaourt)krótkie opcje (
-Syczęsto równoznaczne z-S -y, parametry najczęściej po spacji, np.-O VALUE)długie opcje (
--clean, parametry najczęściej po znaku=, np.--OPTARG=VALUE)argumenty (
docutils, najczęściej są stawiane na końcu wywołania komendy)
Uwagi:
Bashrozróżnia wielkie i małe litery.
Bashużywa spacji do rozróżniania komend od ich parametrów (itp.) więc:
ls --block-size=16to nie to samo cols --block-size = 16.
PS1='>'to nie to samo coPS1 = '>'.Niektóre komendy mogą mieć poważne konsekwencje, więc należy stosować je ostrożnie.
Rodzaje poleceń:
Polecenia powłoki Bash (opisane w
man bash).Samodzielne programy (opisane na własnych stronach, np.
man aspell).Aliasy, funkcje w Bash-u (zdefiniowane przez użytkownika).
the friendly manual
wyświetla pomoc dla podręcznika (q - wyjście z pomocy)
wyświetla pomoc dla POLECENIA
wyświetla pomoc dla POLECENIA z sekcji SEKCJA
Nawigacja w podręczniku:
q – wyjście z podręcznika
/ – wyszukanie w podręczniku
n – następne trafienie
N – poprzednie trafienie
Katalog domowy: ~ lub /home/$USER (gdzie $USER to nazwa użytkownika).
Katalog główny: /.
wylistuj zawartość katalogu (list)
wypisz wszystko, łącznie z plikami ukrytymi
format listy
dostosuj jednostki wielkości
wylistuj zawartość podkatalogów
wypisz pliki w cudzysłowiu
wszystko (jak -a, -all) oprócz katalogów . i ..
wypisz nazwe bieżącego katalogu (print working directory)
zmień katalog (change directory)
pokaż kto jest zlogowany (sesje)
wypisz nazwę użytkownika
wypisz identyfikatory użytkowników i grup
kursor w przód/w tył
poprzednia/następna komenda w historii komend
uzupełnianie nazwy plików, nazwy komendy
w wypadku wielu możliwych dopasowań przy uzupełnianiu wyświetl listę możliwości
zabija aktywny proces (wysyła sygnał SIGQUIT)
znak końca pliku/strumienia (EOF)
kursor na początek lini
kursor na koniec lini
usuń wszystko po kursorze
wyczyść ekran – równoznaczne z komendą clear
kopiuj zaznaczenie
wklej