Komendy Linux`a
Krótkie polecenia jesteśmy w stanie łączyć za pomocą średnika (;) jako separatora poleceń. Jeżeli jednak komenda jest za długa żeby zmieścic się w jednym wierszu możesz użyć slasha / i wcisnać Enter, aby kontynuować w nastepnym wierszu. Aby przerwac polecenie możesz zastosować kombinację klawiszy ctrl + d lub ctrl + z.
cd - zmiana katalogu
cd .. - wcześniejszy katalog
cd /etc - wejście do katalogu etc
cd / - przejście do katalogu głównego
cd temp1 - wejście do katalogu temp1
cp - kopiowanie plików
cp plik /home/katalog - kopiuje plik do katalogo /home/katalog
cp plik plik2 - kopiuje plik do plik2
cp -P tempkat2/tempkat/pliki tempkat3 - kopiuje całą strukturę katalogu do katalog tempkat3
touch - utworzenie nowego pliku
touch nowy_plik.1 - tworzy plik o nazwie nowy_plik.1
touch -t 103012040004 nowy_plik.1 - tworzy nowy_plik.1 i jednocześnie modyfikuje datę na 30. października godz.12:04:00 2004 roku.
rm - kasowanie plików
rm -r - kasowanie katalogów
rm -f - kasowanie plików
rm plik - kasowanie pliku
rm plik plik2 plik3 - kasuje plik, plik2 oraz plik3
rm plik* - kasuje wszystkie pliki zaczynające się od plik
rm -i plik* - powoduje wyświetlenie pytania przed skasowaniem plików
mkdir - utworzenie katalogu
mkdir katalog - tworzy katalog o nazwie katalog
mkdir katalog katalog1 katalog2 - tworzy katalogi o nazwach ...
mkdir katalog/podkatalog - tworzy w katalogu katalog podkatalog podkatalog
mkdir -p katalog/podkatalog/podkatalog2 - tworzy kat. katalog podkat. podkatalog i kolejny podkat. podkatalog2
rmdir - kasowanie katalogów
rmdir tempkat - kasuje katalog tempkat (katalog musi być pusty aby go usunąć - w tym celu zastaosuj rm -rf )
rmdir -p katalog/podkatalog/podkatalog2 - kasuje kat. katalog podkat. podkatalog oraz podkatalog2 (pamiętaj, że katalogi muszą być puste)
mv - zmiana nazwy plików i katalogów oraz przemieszczenie ich w systemie plikowym
mv nazwaplik nowanazwa - zmienia nazwę pliku na nową nazwę
mv temp newtemp - zmienia nazwę katalogu temp na newtemp
mv plik /temp - przenosi plik do katalogu temp
mv -i plik newplik - pytanie czy chcesz zmienić nazwę na newplik
cat - wyświetlenie zawartości pliku np.
cat plik - wyświetla zawartość na ekranie
cat > plik - możemy dopisac tekst do pliku gdy nacisniemy CTRL + D
ln - dowiązania stałe lub symboliczne
ln plik1 plik2 - dowiązanie pliku1 do pilku2
ln -s plik1 > plik2 - dowiązanie symboliczne. Jeżeli skasujemy plik2 to odnośnik nam się nie przyda (będzie wskazywał puste miejsce)
ln -s /home/www/games game - robi dowiązanie do katalogu o nazwie game
ls - równoznaczne z DOS'owym Dir - pokazanie elementów katalogu
ls - krotki spis
ls -a - nawet ukryte
ls -l - dodatkowe informacje
chmod - prawa dostępu do plików/katalogów #patrz ->chmod
pwd - podanie bierzącego katalogu np. /root
adduser - dodanie użytkownika (musisz mieć root'a).
adduser mice - dodanie użytkownika o loginie: mice
cmp - porównanie zawartość plików
cmp plik1.text plik2.text - porównuje zawartość plik1.text w stosunku do plik2.text
df - ilość wolnego miejsca na dysku
diff - różnice między plikami
diff plik1.text plik2.text - różnice pomiędzy plik1.text a plik2.text
du - wielkość katalogu
du temp - wielkość katalogu temp
halt - zamknięcie systemu
finger - informacje na temat użytkowników.
ftp - klient ftp
irc - klient irc
kill - zabijanie procesów
last - sprawdzanie logów
last mice - sprawdza kiedy ostatnio logował się user mice
logout - wylogowanie się
man - pomoc
man ls - wszystko o ls
mount - montarz urządzeń
passwd - zmiana hasła. Najpierw stare a potem dwa razy nowe.
passwd mice - zmienia hasło użytkownika mice (tylko root może zmieniać hasła innym użytkownikom). Nie musisz podawać starego hasła wystarczy od razu nowe.
ps - lista procesów
ps -aux
shutdown - reboot systemu
shutdown now
tar - program do archiwizacji
tar -xcf plik.tar - rozpakowanie pliku
tar -cvf plik - pakuje plik
talk - prowadzenie rozmów pomiedzy userami
telnet - uruchomienie klienta telnetu.
userdel - usuwanie użtykownika
userdel mice - usuwa usera mice
who - informacje o userach
Komendy linuxa
abort - Nienormalne zakończenie programu
abs - Oblicza bezwzględna zmiennej integer
ac - Wypisuje statystyki odnośnie czasu połączenia użytkowników
accept - Przyjmuj połączenie na gnieździe
access - Sprawdź prawa użytkownika do pliku
acct - Switch process accounting on or off
acheflush - Wypróżnij zawartość cache z instrukcjami i/lub z danymi
acos - Funkcja arcus cosinus
acosh - Odwrotność hiperbolicznej funkcji cosinus
adjtimex - Dopasuj zegar kernela
alarm - Ustaw zegar na dostarczenie sygnału alarm
aliases - Plik z aliasami dla sendmaila
alloca - Alokacja pamięci
apropos - Przeszukaj bazę danych whatis pod kątem łańcuchów
ar - Utwórz, modyfikuj i ekstraktuj z archiwów
arch - Wydrukuj architekturę maszyny
ascii - Zestaw zbioru znaków ASCII w postaci ósemkowej, dziesiętnej, lub
ascii-xfr - Podeślij/pobierz pliki przy użyciu protokołu ASCII
asctime, ctime, gmtime, localtime, mktime - Konwersja binarnej daty i czasu
asin - Funkcja arcus sinus
asinh - Odwrotność hiperbolicznej funkcji sinus
assert - Przerwanie pracy programu jeśli wyrażenie jest fałszywe
atan - Funkcja arcus tangens
atan2 - Funkcja arcus tangens dwóch zmiennych
atanh - Odwrotność hiperbolicznej funkcji tangens
atexit - Rejestracja funkcji wywoływanej po normalnym zakończeniu programu
atof - Konwersja zmiennej napisowej na double
atoi - Konwersja zmiennej napisowej na integer
atol - Konwersja zmiennej strong na long integer
autoexecd - Demon dla blondynek
badblocks - Szukaj na urządzeniu uszkodzonych bloków
basename - Oddziela katalog i przyrostek od nazw plików.
bc - Język kalkulatora dowolnej precyzji
bcmp - Porównanie łańcuchów bajtów
bcopy - Kopiowanie łańcucha bajtów
bdflush - Uruchom, oczyść, lub dostrój daemona bdflush (buffer-dirty-flush)
biff - "Zostań poinformowany, jeśli przyjdzie poczta i od kogo ona jest"
bind - Przywiąż nazwę do gniazda
bison - Generator parserów w wersji GNU (zastępuje program yacc)
bootparam - Wprowadzenie do parametrów bootujących kernela Linuxa.
brk, sbrk - Zmień wielkość segmentu danych
bsearch - Binarne przeszukiwanie posortowanej tablicy
bzero - Wpisywanie zer do łańcucha bajtów
captoinfo - Konwersja opisu terminali w formacie termcap do formatu terminfo
cat - Połącz pliki i wypisz na standardowe wyjcie
catgets - Pobranie komunikatu z katalogu komunikatów
catopen, catclose - Otwarcie/zamknięcie katalogu komunikatów
cbrt - Pierwiastek sześcienny
ceil - Najmniejsza wartość całkowita nie mniejsza niż x
chat - Zautomatyzowany skrypt dialogu z modemem
chattr - Zmień atrybuty plików na systemie plików ext2fs
chdir, fchdir - Zmień katalog roboczy
checkalias - Sprawdź czy alias nie jest już zdefiniowany.
chfn - Zmień swoją informację fingerową
chgrp - Zmień grupę właścicieli plików
chkdupexe - Znajdź dublujące się pliki wykonywalne
chmod, fchmod - Zmień prawa pliku
chown, fchown - Zmień właściciela pliku
chroot - Zmień główny katalog
chsh - Zmień powłokę loginową
cjpeg - Konwersja plików graficznych do formatu JPEG
cksum - Oblicz sumę kontrolną i policz bajty w pliku
clear - Wyczyść ekran terminala
clock - Wyznaczanie czasu procesora
clone - Utwórz proces potomny
close - Zamknij deskryptor pliku
closedir - Zamknięcie strumienia katalogu
colrm - Usuń z pliku kolumny
comm - Porównaj dwa posortowane pliki linia po linii
compress uncompress - Skompresuj dane (wersja 4.1)
configure - Przygotuj kod źródłowy do kompilacji
confstr - Pobranie zmiennych łańcuchowych zależnych od konfiguracji
connect - Zainicjuj połączenie poprzez gniazdo
console - Terminal na konsoli i konsole wirtualne
console_codes - Kody konsolowe Linuxa, oraz sekwencje eskejpowe
copysign - Kopiowanie znaku liczby
cos - Funkcja cosinus
cosh - Hiperboliczna funkcja cosinus
cp - Kopiuj pliki i katalogi
create_module - Utwórz wpis ładowalnego modułu
cron - Daemon do wywoływania odłożonych komend
crontab - Zarządzanie plikami crontab należącymi do użytkowników (V3)
crypt - Szyfrowanie danych i haseł
csplit - Podziel plik na części według linii kontekstowych
ctermid - Pobranie nazwy terminalu kontrolującego
ctrlaltdel - Ustaw działanie kombinacji Ctrl-Alt-Del
cut - Usuń sekcje z każdej linii plików
date - Wydrukuj, lub ustaw datę systemową i czas
dc - Kalkulator dowolnej precyzji
dd - Skonwertuj plik podczas jego kopiowania
delete_module - Skasuj wpis ładowalnego modułu.
depmod, modprobe - Programy do "automatycznej" obsługi modułów
df - Podsumuj ilość wolnego miejsca na dysku
dialog - Wyświetlaj dialogi ze skryptów powłoki
diff - Szukanie różnic pomiędzy dwoma plikami
difftime - Obliczanie różnicy czasu
dircolors - Konfiguracja kolorów dla `ls'
dirname - Usuń niekatalogowy przyrostek nazwy pliku
div - Obliczanie ilorazu oraz reszty dzielenia liczb całkowitych
djpeg - Dekompresja pliku JPEG do pliku obrazkowego
dos, xdos, dosexec, dosdebug - Uruchamianie MS-DOS-u i programów
dpkg - Menedżer pakietów dla systemu Debian GNU/Linux
dpkg-deb - Narzędzie obsługi plików archiwum Debiana
dpkg-split - Narzędzie dzielenia/łączenia pakietów Debiana
drand48, erand48, lrand48, nrand48, mrand48, jrand48, srand48, seed48,
drem - Reszta z dzielenia zmiennoprzecinkowego
dselect - Narzędzie do zarządzania pakietami Debiana
du - Podsumuj zużycie miejsca na dysku
dumpe2fs - Wyrzuć dane o systemie plików
dumpkeys - Wyrzuć tabele translacji klawiatury
dup, dup2 - Duplikuj deskryptor pliku
e2fsck - Sprawdź system plików ext2fs (second extended filesystem)
echo - Wyświetl linijkę tekstu
ecvt, fcvt - Konwersja liczby zmiennoprzecinkowej na łańcuch
ed, red - Edytor tekstu
edquota - Edytuj quoty użytkowników
exit - Zakończ bieżący proces
eject - Wysuń wyciągalny nonik
env - Uruchom program w zmienionym środowisku
environ - Środowisko użytkownika
erf, erfc - Funkcja błędu i uzupełniająca funkcja błędu
errno - Numer ostatniego błędu
execl, execlp, execle, execv, execvp - Wykonanie pliku
execve - Uruchom program
exit - Normalne zakończenie programu
exp, log, log10, pow - Funkcja wykładnicza, logarytm oraz potęga
expand - Skonwertuj znaki tabulacji na spacje
expm1, log1p - Funkcja wykładnicza minus 1, logarytm z 1 plus argument
exports - Systemy plików eksportowane w systemie NFS
expr - Wykonaj wyrażenia
fabs - Wartość bezwzględna liczby zmiennoprzecinkowej
faillog - Plik logujący nieudane zalogowania
false - Nic nie rób, bez powodzenia
fclose - Zamknięcie strumienia
fcntl - Manipuluj deskryptorem pliku
fd - Urządzenie stacji dyskietek
fdatasync - Zsynchronizuj rdzeniowe zawartości plików z zawartością dysku.
fdformat - Niskopoziomowe formatowanie dyskietki
fdisk - Obsługa tablicy partycji dla Linuxa
feof, ferror, fileno, clearerr - Sprawdzenie i zmiana stanu strumienia
fflush - Wypróżnienie buforów strumienia
ffs - Pozycja pierwszego ustawionego bitu w słowie
fgetgrent - Pobranie wpisu z pliku grupy
fgetpwent - Pobranie wpisu z pliku haseł
file - Określ typ pliku
filesystems - Typy systemów plików Linuxa: minix, ext, ext2, xia, msdos,
finger - Program do sprawdzania informacji o użytkowniku
flock - Załącz, lub usuń doradczy lock z otwartego pliku.
floor - Największa wartość całkowita nie większa niż x
fmod - Reszta z dzielenia zmiennoprzecinkowego
fmt - Prosty optymalny formater tekstu
fnmatch - Porównanie nazwy pliku lub ścieżki
fold - Zawiń każdą linię wejścia aby pasowała do określonej szerokości
fopen, fdopen, freopen -Funkcje otwarcia strumienia
fork, vfork - Utwórz proces potomny
formail - Program do zmiany formatu listów (email)
fpathconf, pathconf - Pobranie konfiguracji dla plików
fread, fwrite - Binarny odczyt/zapis strumienia
free - Wyświetla informację o pamięci wolnej i wykorzystywanej w systemie
frexp - Konwersja liczby zmiennopozycyjnej na część ułamkową i całkowitą
frm,nfrm - Podaje pola from i subject wybranych wiadomości w skrzynce
fstab - Statyczna informacja o systemach plików
fsync - Synchronizuj wewnątrzrdzeniową zawartość pliku z zawartością dysku
full - Urządzenie zawsze pełne
fuser - Podaj procesy, korzystające z plików
g77 - Kompilator Fortranu GNU (v0.5.24)
gawk - Język wyszukiwania i przetwarzania wzorców.
gdb - Debugger GNU
get_kernel_syms - Pobierz wyeksportowane symbole kernela i modułów
getdents - Pobierz wpisy katalogu
getdomainname, setdomainname - Pobierz/ustaw nazwę domeny
getdtablesize - Pobierz rozmiar tabeli deskryptorów
getfilename - Zapytaj użytkownika o nazwę pliku w określonym formacie
getgid, getegid - Pobierz identyfikator grupy
getgroups, setgroups - Pobierz/ustaw listę grup dostępu
gethostid, sethostid - get or set the unique identifier of the current host
gethostname, sethostname - Pobierz/ustaw nazwę hosta
getitimer, setitimer - Pobierz lub ustaw wartość wewnętrznego timera
getlist - Pobierz listę z serwera NNTP
getopt - Analizuj opcje linii komend
getpagesize - Pobierz rozmiar strony systemowej
getpeername - Pobierz nazwę podłączonego peera
getpid, getppid - Pobierz identyfikator procesu
getpriority, setpriority - Pobierz/ustaw priorytet przydzielania programu
getpw - Zrekonstruuj wpis z pliku passwd.
getpwent, setpwent, endpwent - Pobierz wpis z pliku z hasłem
getpwnam, getpwuid - Pobierz wpis z pliku z hasłem
getresuid, getresgid - Pobierz rzeczywisty, efektywny i zachowany ID
getrlimit, getrusage, setrlimit - Pobierz/ustaw limity zasobów i zużycie
getsid - Pobierz ID sesji
getsockname - Pobierz nazwę gniazda
glob, globfree - Znajdź ścieżki, odpowiadające wzorcowi, zwolnij pamięć z glob()
GNU as - Przenośny asembler GNU
gpm - Narzędzie do kopiowania i wklejania oraz serwer myszy
groff - Frontend systemu formatowania dokumentów groff
groff_me - Makra troff dla formatowania dokumentów
group - Plik grup użytkowników
groupadd - Utwórz nową grupę
groupdel - Usuń grupę
groupmod - Zmień dane grupy
groups - Drukuj grupy, w których jest użytkownik
gs - Aladdin Ghostscript wersja 3.0 -- interpreter/przeglądarka
gzexe - Kompresuj pliki wykonywalne
gzip, gunzip, zcat - Skompresuj i zdekompresuj pliki
halt, reboot - Zastopuj system
hd - Urządzenia twardych dysków MFM/IDE
hdparm - Pobierz/ustaw parametry dysku twardego
head - Wypisz pierwszą część plików
hexdump - Zrzut ascii, dziesiętny, szesnastkowy, ósemkowy
hier - Opis systemowej hierarchii plików
host - Wyszukuje nazw hostów używając serwerów domen
htonl, htons, ntohl, ntohs - Konwersja wartości pomiędzy lokalnym a
httpd - Serwer http Apache
id - Drukuj rzeczywiste i efektywne UID oraz GID
idle - Powoduje idlowanie (bezczynność) procesu 0
ifconfig - Konfiguruj interfejs sieciowy
index, rindex - Zlokalizuj znak w ciągu
inetd .Dq super-serwer
info - System hipertekstu GNU
init, telinit - sterowanie procesu inicjującego
inittab - format pliku inittab używanego przez proces init kompatybilny z sysv.
insmod - instaluje ładowalny moduł jądra
install - kopiuj pliki i ustaw ich atrybuty
intro - Wprowadzenie do formatów plików
intro - wprowadzenie do funkcji bibliotecznych
intro - wprowadzenie do poleceń użytkownika
intro - Wprowadzenie do sekcji różne
intro - wprowadzenie do wywołań systemowych
intro - wstęp do plików specjalnych
ioctl - kontroluj urządzenia
ioperm - ustaw prawa wejścia/wyjścia portu
iopl - zmień poziom uprawnień I/O
ip - Implementacja protokołu IPv4 dla systemu Linux
ipc - mechanizmy komunikacji między procesami w Systemie V
ipc - Wywołania systemowe IPC z Systemu V
ipchains - administracja zaporą ogniową IP (IP firewall)
ipchains-restore - przywróć łańcuchy zapory ogniowej IP wczytane ze stdin
ipchains-save - wypisz łańcuchy ścianki ogniowej IP na stdout
ipcs - udostępnij informacje o urządzeniach ipc
ipcs - udostępnij informacje o urządzeniach ipc
ipfw - zapora ogniowa (firewall) IP i zliczanie ruchu
isalnum, isalpha, isascii, isblank, iscntrl, isdigit, isgraph, islower,
iso_8859_1 - zestaw znaków ISO 8859-1 zakodowany ósemkowo, dziesiętnie
issue - plik identyfikujący system, wyświetlany przed zalogowaniem
issue.net - plik identyfikacji dla sesji telnetowych
joe - "własny edytor Joe'go" (Joe's Own Editor)
join - połącz linie dwóch plików według wspólnych pól
kbd_mode - zgłoś, lub ustaw tryb klawiatury
kbdrate - zresetuj częstość samopowtarzania i opóźnienia klawiatury
kerneld - wykonuje działanie jądra w przestrzeni użytkownika (jak np. ładowanie modułów na życzenie)
keytables - opisy tabeli klawiaturowych dla loadkeys i dumpkeys
kill - wyślij sygnał do procesu
kill - zakończ proces
killall - zakończ procesy określone nazwą
killall5 -- wyślij sygnał wszystkim procesom.
killpg - wyślij sygnał do grupy procesów
konsolowe ioctl'e - funkcje ioctl konsoli i konsoli wirtualnych
koules.svga - Gra akcji dla Linuxa
ksh - Publiczna implementacja powłoki Korn-a
latex - strukturalne formatowanie i składanie tekstu
ld.so - dynamiczny konsolidator/ładowacz a.out
ldconfig - określ powiązania konsolidacyjne czasu uruchamiania
ldd - drukuj zależności od bibliotek dzielonych
less - przeciwieństwo more
licq - klient ICQ dla X11
lilo - instalacja boot loadera
lilo.conf - plik konfiguracyjny lilo
link - tworzy dla pliku nową nazwę
ln - utwórz dowiązania między plikami
loadkeys - ładuj tablice translacji klawiatury
locale - opis obsługi wielu języków
locale - opisuje pliki definicji locale
login - zalogowanie się w systemie
logname - wydrukuj nazwę loginową użytkownika
longjmp - nielokalny skok do zachowanego kontekstu stosu
look - wyświetl linie, zaczynające się od podanego napisu
lp - urządzenia drukarek wierszowych
ls, dir, vdir - listuj pliki i katalogi
lsattr - listuj atrybuty plików z systemu plików ext2fs.
lseek - repozycjonuj offset w pliku
lsmod - wyświetla załadowane moduły
lynx - przeglądarka WWW
mail - wysyłanie i odbieranie poczty
mailaddr - opis adresowania poczty
mailq - drukuj kolejkę poczty
makemap - utwórz bazy map dla sendmaila
man - formatuj i wyświetlaj dostępne strony podręcznika man
man - makra do formatowania stron man
man.config - dane konfiguracyjne systemu podręcznika man
mattrib - zmień atrybuty plików MSDOS
mbadblocks - testuje dyskietki, oznacza błędne bloki w FAT
mcat - zrzuć obraz dyskietki
mcd - zmień katalog MSDOS
mcedit - terminalowy edytor tekstowy dla systemów Unixowych
mcopy - kopiuj pliki pomiędzy DOSem a Unixem
md5sum - oblicz i sprawdź skrót [pliku] w formacie MD5
mdel - skasuj plik MSDOS
mdeltree - usuwanie katalogu MSDOS
mdir - wyświetl katalog DOSu
mdu - wyświetla ilość miejsca zajmowanego przez katalog DOS
mem, kmem, port - pamięć systemowa, pamięć jądra i porty systemowe
mesg - kontroluj dostęp zapisu do terminala
metamail - infrastruktura dla oprogramowania pocztowego bazującego na mailcap
mformat - dodaje system plików DOS do niskopoziomowo sformatowanej dyskietki
minfo - pokaż informację o systemie plików MS-DOS
mkdir - utwórz katalogi
mke2fs - utwórz linuxowy system plików second extended
mkfifo - utwórz FIFO (potoki nazwane)
mkmanifest - tworzy skrypt powłoki do odtworzenia nazw plików Unixa
mknod - utwórz specjalne pliki
mkswap - skonfiguruj obszar swap dla Linuxa
mmap, munmap - mapuj pliki lub urządzenia na pamięć
mmd - utwórz podkatalog MSDOS
mmount - zamontuj (dołącz) dysk MSDOS
mmove - przesuń lub zmień nazwę pliku/katalogu MSDOS
more - filtrowa przeglądarka plików dla CRT
motd - komunikat dnia
mount - montuj system plików
mouse - interfejs myszy szeregowej
mpartition - partycjonowanie dysku twardego MSDOS
mrd - usuń katalog MSDOS
mren - zmień nazwę istniejącego pliku MSDOS
msgget - daj identyfikator kolejki komunikatów
mshowfat - pokazuje FAT dla danych plików
mtools - narzędzia dostępu do dysków DOS w Uniksie
mtools.conf - pliki konfiguracyjne mtools
mtoolstest - sprawdza i wyświetla konfigurację mtools
mtype - wyświetla zawartość pliku MSDOS
mutt - agent pocztowy użytkownika (MUA)
mv - przemianuj nazwy plików
mzip - zmienia zabezpieczenie, wysuwa dysk napędu Zip/Jaz
nanosleep - zatrzymaj wykonywanie na podany czas
ncurses - pakiet obsługi CRT i jego optymalizacji
netstat - Wyświetl połączenia sieciowe, tablice routingu, statystyki
nice - uruchom program ze zmodyfikowanym priorytetem
nl - ponumeruj linie plików
nohup - uruchom polecenie niewrażliwe na zawieszenia wykonywania, z wyjściem
nologin - zabrania zalogowania użytkownikowi innemu niż root
none - nieudokumentowane funkcje biblioteczne
nroff - emulacja komend nroff przy użyciu groffa
null, zero - czarna dziura
od - zrzuć pliki w formacie ósemkowym i innych
open, creat - otwórz, lub utwórz plik lub urządzenie
outb, outw, outl, outsb, outsw, outsl - wyjcie portowe
passwd - plik passwd definiujący użytkowników systemu
paste - zlep linie plików
patch - dołącz plik różnicowy do oryginału
pathchk - sprawdź czy nazwy plików są prawidłowe lub przenośne
pause - czekaj na sygnał
pgp - system szyfrowania Pretty Good Privacy
pidof - znajdź pid działającego programu.
pine - program do czytania grup dyskusyjnych i poczty elektronicznej
pipe - utwórz potok
popen, pclose - I/O procesu
pppd - Demon protokołu Point to Point
pppstats - drukuj statystyki PPP
pr - skonwertuj pliki tekstowe do drukowania
printenv - drukuj całość, lub część rodowiska
printf - formatuj i drukuj dane
procmail - autonomiczny procesor poczty
procmailex - przykłady plików rc procmaila
procmailrc - plik rc procmaila
protocols - plik definiujący protokoły
ps - zgło status procesu
putc, putchar, puts, fputc, fputs - wyświetlanie znaków i napisów
pwd - wydrukuj nazwę obecnego katalogu roboczego
qsort - sortuje tablicę
raise - wylij sygnał do bieżącego procesu
ram - urządzenie dysku RAM
random, urandom - urządzenia źródłowe liczb losowych jądra
ranlib - generuj indeks dla archiwum.
re_comp, re_exec - funkcje regex w wersji BSD
read - odczyt z deskryptora pliku
readdir - odczytaj wpis katalogowy
readlink - odczytaj wartość dowiązania symbolicznego
renice - popraw priorytet działającego procesu
rm - usuń pliki
rmdir - usuń puste katalogi
rmmod - usuń załadowany moduł
rpm - Menedżer pakietów Red Hat
rquota - implementuj kwoty na odległych maszynach
sched_get_priority_max, sched_get_priority_min - pobierz statyczny zakres priorytetu
sched_rr_get_interval - pobierz interwał SCHED_RR dla danego procesu
sched_setparam, sched_getparam - ustaw i pobierz parametry przydzielania
sched_setscheduler, sched_getscheduler -
sched_yield - ustąp procesorowi
script - tworzy maszynopis sesji
sd - sterownik dysków twardych SCSI
securetty - plik zawierający listę bezpiecznych terminali (ttyx) z których
sed - edytor strumieniowy
select, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - synchroniczne dzielenie I/O
sendmail - agent transportu poczty elektronicznej
services - lista usług sieci Internet
setfont - ładuj font konsolowy ekranu dla EGA/VGA
setjmp - zachowaj kontekst stosu dla nielokalnego goto
setserial - pobierz/ustaw informacje o porcie szeregowym
shadow - zakodowany plik z hasłami
shells - cieżki do dostępnych powłok loginowych
sigaction, sigprocmask, sigpending, sigsuspend - POSIX-owe funkcje obsługi sygnałów.
sigblock, siggetmask, sigsetmask, sigmask - operacje na masce sygnałów
signal - lista dostępnych sygnałów
signal - obsługa ANSI C sygnałów
sleep - pauzuj przez podany czas
soelim - interpretuje żądania .so w wejściu groff
sort - posortuj linie plików tekstowych
split - rozdziel plik na kawałki
st - tama magnetyczna SCSI
stat - drukuj zawartość iwęzła
stat, fstat, lstat - pobierz status pliku
stdarg - listy zmiennych argumentów
strace - śledź wywołania systemowe i sygnały
strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn,
strchr, strrchr - zlokalizuj znak w ciągu
strfry - stochastyzuj ciąg
strings - drukuj łańcuchy drukowalnych znaków z plików
strip - Usuń symbole z plików obiektowych
strlen - oblicz długość napisu
strsignal - zwróć ciąg opisujący sygnał
strspn, strcspn - wyszukaj w ciągu znaki z zestawu
strstr - zlokalizuj podciąg
strtok - wydziel znamię z ciągu
stty - zmień i wydrukuj ustawienia linii terminala
su - uruchom powłokę z podmienieniem ID użytkownika/grupy.
suffixes - lista rozszerzeń plików
sum - sprawdź sumę kontrolną i policz bloki w pliku
swapon, swapoff - włącz/wyłącz urządzenia i pliki swapu
symlink - utwórz nową nazwę dla pliku
sync - przekaż cache buforowe na dysk
sysctl - czytaj/zapisuj parametry systemu
sysfs - pobierz informację o rodzaju systemu plików
sysinfo - zwraca informacje statystyczne systemu
tac - połącz i wypisz pliki odwrócone
tail - wypisz końcową część pliku
talk - wymiana pisanej na bieżąco informacji z innym użytkownikiem
tar - Wersja GNU Programu archiwizującego tar
Tcl - Podsumowanie składni języka Tcl
tcpd - urządzenie kontroli dostępu do usług internetowych
tee - czyta ze standardowego wejścia i przesyła kopię na standardowe
term - zasady nazywania typów terminali
test - sprawdzanie typów plików i porównywanie wartości
time - pobierz czas w sekundach
touch - zmiana czasu pliku
tr - przetłumacz lub usuń znaki
traceroute - drukuj trasę, którą przebiegają pakiety do hosta sieciowego
trek - trekkerska gra
true - nic nie rób, z powodzeniem
tty - bieżący terminal kontrolujący
tty - wydrukuj nazwę pliku terminala podłączonego do standardowego wejścia
ttys - linie szeregowe terminali
ttytype - nazwy terminali i lista urządzeń
tune2fs - dostrój dostrajalne parametry systemu plików ext2
tunelp - ustaw różne parametry urządzenia lp
ul - dokonaj podkreślenia
umount - odmontuj systemy plików
uname - wydrukuj informację o systemie
uncompress - Dekompresuj dane
unexpand - zamień znaki spacji na tabulacje
Unicode - zunifikowany 16-bitowy super zestaw znaków
uniq - usuń powtarzające się linie z posortowanego pliku
uptime - Powiedz jak długo system jest włączony.
useradd - twórz nowego użytkownika lub zmień domyślną informację o nowym
userdel - usuń konto użytkownika i powiązane pliki
usermod - zmiana danych konta użytkownika
users - drukuj nazwy użytkowników obecnie zalogowanych na hocie
UTF-8 - kompatybilne z ASCII wielobajtowe kodowanie Unikodowe
utmp, wtmp - rekordy logina
uucico - Demon transferów plików UUCP
uucp - Unix to Unix copy (Kopiowanie z Unixa na Unix)
uuencode - format zakodowanego pliku uuencode
uux - Zdalne wywołanie komendy poprzez UUCP
uuxqt - demon wywołania UUCP
vcs, vcsa - pamięć konsoli wirtualnej
vm86 - wejdź w tryb wirtualny 8086
wait, waitpid - czekaj na zakończenie procesu
wall - wyślij wiadomość do użytkowników
wc - wypisz iloć bajtów, słów i linii w plikach
whatis - przeszukaj bazę danych whatis pod kątem całych słów
which - pokaż pełną ścieżkę komendy
who - pokaż, kto jest zalogowany
whoami - wydrukuj efektywny id użytkownika
write - wyślij komunikat do innego użytkownika
write - zapisz do deskryptora pliku
xargs - wykonaj polecenie z argumentami pobranymi ze standardowego wejścia
xbmtopbm - utwórz przenośną bitmapę (.pbm) z bitmapy typu X10 lub X11
xcopy - rekurencyjne kopiowanie katalogów MSDOS
ximtoppm - utwórz przenośną pixmapę (.ppm) z pliku Xim
xpmtoppm - utwórz przenośną pixmapę (.ppm) z pixmapy X11
xvminitoppm - utwórz przenośną pixmapę (.ppm) z miniatury (thumbnail) XV
xvpictoppm - utwórz przenośną pixmapę (.ppm) z miniatury (thumbnail) XV
xwdtopnm - utwórz przenośną mapę (.p?m) z pliku .xwd w wersji X10 lub X11
ybmtopbm - utwórz przenośną bitmapę (pbm) z pliku typu "face"
yes - wypisuj bez końca dowolny ciąg znaków
ypcat - drukuje wartości wszystkich klawiszy z bazy danych NIS
yuvsplittoppm - przekształć pliki typu Y, U i V do postaci przenośnej pixmapy
yuvtoppm - konwersja danych Abekas YUV do formatu .ppm
zcmp, zdiff - porównaj skompresowane pliki
zeisstopnm - dokonaj konwersji pliku zbieżnoogniskowego Zeissa do postaci
zforce - przywróć rozszerzenie '.gz' plikom skompresowanym przez gzip
zgrep - znajdź wyrażenie regularne również w skompresowanych plikach
zipgrep - znajdź wyrażenie regularne w plikach .zip
zmore - pełnoekranowe przeglądanie skompresowanych plików tekstowych
znew - dokonaj konwersji pliku .Z do pliku .gz
zsh - Powłoka Z
zsoelim - wypełnij żądania .so w wejściu roff