Pojęcia: uid, gid, grupy itp.
Polecenia: id, whoami, who, finger, passwd, man
Pojęcia: ścieżka względna, ścieżka absolutna, katalog bieżący, katalog nadrzędny (rodzicielski, nadkatalog), katalog domowy.
Polecenia: pwd, cd, ls, mkdir, rmdir
Opcje polecenia ls:
- -l
- -a
- -d
Operacje na plikach jako obiektach (nie na ich zawartości).
Polecenia: cp, mv, ln, rm, chmod
Opcje:
- -f force
- -i interactive
- -r recursive (nie dla mv oraz ln)
- -v verbose
find
Opcje:
which
more
Opcje:
Polecenia w trybie interaktywnym (niektóre polecenia mogą być poprzedzone liczbą):
grep
Opcje:
sort
Opcje:
cut
Opcje:
uniq
Opcje:
head
Opcje:
tail
Opcje:
wc
Opcje:
tr
Opcje:
tee
cat
split
cmp
Opcje:
comm
(głównie na potrzeby skryptów)
test
Opcje:
\. dowolny znak (z wyjątkiem nowej linii)
* wielokrotne (w szczególności 0-krotne) powtórzenie poprzedzającego znaku
+ wielokrotne (conajmniej 1-krotne) powtórzenie poprzedzającego znaku
? opcjonalne wystąpienie poprzedzającego znaku
{m,n}
[...]
| alternatywa
() grupowanie
ignoreeof
PATH
Obsłgua argumentów linii poleceń: $0, $1, $2, ..., $#, $*, $@
Kod wyjścia ostatnio wykonanego polecenia: $?
Konstrukcja warunkowa:
if ... then ... fi if ... then ... elif ... else ... fi
Pętla for:
for i in ... do ... done
Pętla while:
while ... do ... done
Pętla until:
until ... do ... done
Konstrukcja wyboru:
case ... ...) ...;...;; ...) ...;; *) ...;; esac