Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Zkladn prkazy Unixu / Linuxu

<CTRL-D>, exit, logout - odhlsenie sa, ukonenie prce


passwd - zmena hesla. Prkaz pre kontrolu si vyiada star heslo, potom 2x nov, ktor mus
zana psmenom a ma dku aspo 6 psmen (vek, mal, aj sla)
man <prkaz> - elektronick manul (anglicky), man man poskytne nvod na pouvanie samotnho manulu
man <sekcia> <prkaz> - man k <k> vype prkazy, ktor v indexe obsahuj kov slovo
whereis <prkaz> - vype, kde sa nachdza (systmov) prkaz
whatis <prkaz> - vype krtku odpove, o je to za prkaz
tty - vype oznaenie terminlu, ktor pouvate
date - vype aktulny as a dtum
quota - vype, koko kByte zaberaj Vae sbory v systme, koko je kvta a maximlna kvta.
Obyajn kvta me by krtkodobo prekroen, maximlnu kvtu nemono prekroi.
reset - softvrov reset terminlu, ak po nejakom prkaze nefunguje zobrazovanie (napr. nezobrazuje psan
prkazy, aj ke ich vykonva)
who - zistenie, odkia je prihlsen pouvate
w - zistenie, o prav rob pouvate
clear - zmazanie obrazovky
finger - zistenie, kto prve pracuje na aktulnom potai
finger <@pota> - zistenie, kto prve pracuje na uvedenom potai
finger <pouvate> - zistenie dajov o pouvateovi na aktulnom potai
finger <pouvate@pota> (naprklad relne meno, dtum a as poslednho prihlsenia)
lpr <sbor> - tla sboru na tlaiarni. Sbor sa zarad do tzv. tlaovej fronty a potom sa vytla.
lpr -P - tla sboru na konkrtnej tlaiarni, vi al riadok:
lpr -p -T"<nadpis>" -P<tlaiare> <sbor>
lpq - vpis obsahu tlaovej fronty
lpq -P <tlaiare> - vpis obsahu tlaovej fronty uritej tlaiarne (ak ich je v systme viacero)
lprm <loha> - vymazanie konkrtnej lohy z tlaovej fronty
lprm -P <tlaiare> <loha>
last - vpis poslednch prihlsen vetkch pouvateov
last <pouvate> - vpis poslednch prihlsen pouvatea
last <terminl> - vpis poslednch prihlsen na konkrtny terminl
hostname - vype meno potaa
nslookup ccsun.tuke.sk - vype IP potaa poda DNS mena dobr na obchdzanie obmedzen proxy servera
nslookup 147.232.16.12 - vpise meno potaa poda DNS
groups - vype skupiny pouvateov, ktorch ste lenom
head <sbor> - vype prvch 10 riadkov sboru
head <poet> <sbor> - vype prv riadky sboru
tail <sbor> - vype poslednch 10 riadkov sboru
tail -<poet> <sbor> - vype posledn riadky sboru

Prkazy so sbormi a katalgmi


cd - zmena pracovnho adresra na domovsk
cd <adresr> - zmena pracovnho adresra na in
mkdir <adresr> - vytvorenie adresra
rmdir <adresr> - zmazanie przdneho adresra
d rwx rwx rwx pouvate skupina dka dtum meno

d adresr ostatn r mono ta
- oby. sb. skupina w mono zapisova
b pec. blok sb. vlastnk x mono spusti
c pec. znak. sb. mono vojs do katalgu
e/l symbolick/riadna linka
cat <sbor> - zobrazenie obsahu sboru bez strnkovania, prebehne cez monitor
cp <zdroj.sbor> <cie.sbor> - skopruje sbor
cp <zdroj.sbory> <cie.adr.> - skopruje sbory do adresra
mv <zdroj.sbor> <cie.subor> - premiestni sbor (premenuje)
mv <zdroj.sbory> <cie.adr.> - premiestni sbory do adresra
rm <meno sboru(ov)> - vymae sbor(y)
file <sbor> - zisti typ sboru
page <sbor> - zobrazenie obsahu sboru po strnkach. <medzera> - nasledujca strnka
more <sbor> b - predchdzajca strnka, <Enter> - al riadok, q - koniec
Zoznmenie s Unixom / Linuxom

chmod XYZ <nzov> - zmena prstupovch prv k sboru i adresru x - vlastnk y - skupina z - ostatn
0 --- 1 --x 2 -w- 3 -wx 4 r-- 5 r-x 6 rw- 7 rwx
chmod ugo+-rwx - ahie zapamtaten nastavovanie...
pwd - vype, ak je prve pracovn (aktulny) adresr
find <katalg> -name <meno> -print - rekurzvne had sbor v zadanom katalgu. Ak chceme poui znaky * a ?,
mus by meno ohranien apostrofmi '

Prkazy pre procesy a shell


<Ctrl> S - pozastavenie vpisu (loha ale pokrauje)
<Ctrl> Q - pokraovanie vo vpise
<Ctrl> C - preruenie behu lohy na popred
<Ctrl> Z - pozastavenie behu lohy na popred
bg - prelo beh pozastavenej lohy na pozadie
fg - prelo beh lohy na popredie
alias [meno] - prezretie nastavench aliasov (alebo len jednho)
alias <meno> <prkaz> - nastavenie aliasu
unalias <meno> - zruenie aliasu
history - vypsanie zoznamu napsanch prkazov
nohup <prkaz> - prkaz na pozad ostane pracova aj po odhlsen sa, nedostane signl HUP
<prkaz> & - prkaz sa spusti na pozad
set (resp. setenv) - vype nastavenia
<premenn>=<hodnota> - nastavenie premennej, naprklad: term=vt100
ps [aux] - vpis beiacich procesov
kill -9 <slo procesu> - vemi nsiln preruenie behu procesu so stratou dt
at <as> <sbor> - spusti skriptov sbor v danom ase
at l - zobraz naasovan spustenie loh
at -r <loha> - zru naasovan spustenie skriptovho sboru

Prkazy pre komunikciu


write <pouvate> - poslanie sprvy druhmu pouvateovi. Sprva nasleduje hne za prkazom a je ukonen <CTRL-D>
talk <pouvate> - elektronick rozhovor dvoch pouvateov. Druh pouvate mus po vzve tie poui prkaz talk.
talk <pouvate@pota> (Rozhovor sa ukonuje stlaenm <Ctrl-c>.)
mesg y/n - povolenie/zakzanie prijmania sprv od ostatnch
biff y/n - povol / zake okamit informovanie o prijat poty

ping <pota> - zistenie rchlosti spojenia s Internetovym potaom


telnet <pota> - prihlsenie sa na in pota. Odhlasuje sa prkazom exit alebo logout.
ssh <pota> - prihlsenie sa na in pota ifrovanm kanlom. Odhlasuje sa prkazom exit alebo logout.

Program pine (tanie a zasielanie mailov)


q - ukonenie
m - prechod na hlavn menu
c - (Compose message) vytvorenie novho e-mailu
l - (List of mailboxes) zoznam e-mailovych sborov
<ENTER> - vstpenie do zoznamu sprv v mailobxe
i - zoznam sprav v mailoboxe
<ENTER> - tanie emailu (funguj pky, PgDn aj PgUp)
d - oznaenie emailu pre vmaz a prechod na al email
u - zruenie oznaenia na vmaz (vymazva sa pri prechode na in mailbox alebo a pri ukonen programu, v zvislosti na verzii )
n - (next) tanie alieho emailu
r - (reply) odpove na email
f - (forward) posunutie dolej sprvy aliemu pouvateovi

Prkazy pre prenos sborov a ich archivciu


tar czvf <archv> <sbor(y)/adresr(e)> - rekurzvne zbal sbory a adresre do archvu, mal by ma prponu .tar
tar tvf <archv> - prezretie obsahu archvu
tar xzvf <archv> - rozbalenie sborov z archivu (aj podadresrov).
compress <sbor> - skompresovanie sboru. K menu sboru prid .Z
uncompress <sbor> - dekompresia sboru .Z, prponu odstrni.

Strana 2 z 3
Zoznmenie s Unixom / Linuxom

gzip <sbor> - inn kompresia, k menu prid prponu .z i .gz


gzip -d <sbor> - dekompresia (.z, .Z, ci .gz). Prponu odstrni.
uudecode <sbor> - obnov zakdovan binrny sbor prijat cez postu
uuencode <sbor> <nov_nzov> - zakduje binrny sbor na prenos potou
sz <sbor> - prenos sboru po terminlovej linke protokolom Z-modem z OS UNIX do PC
rz - prenos sboru po terminlovej linke protokolom Z-modem z PC do OS UNIX.
ftp <pota> - prenos sborov z / na in pota. Po prihlsen sa a zadan hesla s k dispozcii prkazy:
cd - nastavenie katalgu na vzdialenom potai
lcd - nastavenie katalgu na vlastnom potai
dir - vypsanie katalgu na vzdialenom potai
!ls -lagF - vypsanie katalgu na vlastnom potai
pwd - zistenie cesty na vzdialenom potai
!pwd - zistenie cesty na vlastnom potai
binary - nastavenie na binrny prenos
get <sbor> - prjem jednho sboru
put <sbor> - vyslanie jednho sboru
mput <sbor(y)> - vyslanie viacerch sborov. Je mon poui * a ?
mget <sbor(y)> - stiahnutie viacerch sborov. Je mon poui * a ?
prompt - zapnutie/vypnutie potvrdzovania prenosu pri mget a mput
quit - ukonenie programu ftp
? - vype pomoc
Niektor ftp servre s tzv. "anonymn", to znamen, e po zadan pouvatea anonymous sa namiesto hesla zad op anonymous, alebo vlastn e-
mail adresa. Je mon koprova sbory z ich archvu.

Textov editor joe <meno sboru>


Ctrl-KH - vyvolanie okna pre pomoc pky - pohyb kurzorom
PgUp - predchdzajca strana PgDn - nasledujca strana
Ctrl-KB - zaiatok bloku Ctrl-KK - koniec bloku
Ctrl-KY - vymazanie bloku Ctrl-KM - presun bloku
Ctrl-KC - kpia bloku Ctrl-KW - zpis bloku do sboru
Ctrl-KR - pridanie textu zo sboru Ctrl-KE - nov text
Ctrl-KD - zpis sboru do sboru Ctrl-KX - koniec so zpisom
Ctrl-C - koniec bez zpisu Ctrl-Y - zma riadok
Ctrl-D - zma znak Ctrl-TT - vklad/prepis reim
Ctrl-KF - hadaj reazec

Textov editor vi <meno sboru>


vi je prv celoobrazovkov textov editor, stle je vak pouvan.
j - pohyb kurzorom nadol k - pohyb kurzorom nahor
l - pohyb kurzorom vpravo h - pohyb kurzorom vavo
Ctrl-F - predchdzajca strana Ctrl-B - nasledujca strana
w - pohyb po slovch vpred b - pohyb po slovch vzad
a - vkladanie textu o - vkladanie textu s novm riadkom
Esc - prepnanie medzi vkladacm a prkazovm reimom x - vymazanie znaku
dd - vymazanie riadku Shift-ZZ - koniec s uloenm zmien do sboru na disk
q! - koniec bez zpisu p - koprovanie vymazanej asti textu

alie monosti Unixu


Je mon stanovova prioritu prkazom "nice -priorita prkaz". D sa presmerova vstup prkazu zo sboru (namiesto z klvesnice) i
jeho vstup do inho sboru (naprklad "cat < /etc/passwd > a.txt" skopruje sbor /etc/passwd do sboru a.txt) a monos
vytvra rry a kolny skupiny rrami prepojench prkazov: cat /etc/passwd | grep Milan | sort > hesla.txt
Znakom palika oznaujeme rru. V naom prpade prkaz cat preta sbor /etc/passwd, ale namiesto na obrazovku svoj vstup rrou
presmeruje prkazu grep, ktor vpise len tie riadky, na ktorch sa nachdza slovo Milan. Tento vstup je namiesto na obrazovku poslan
programu sort, ktor riadky utriedi poda abecedy. Jeho vstup je namiesto na terminl presmerovan do sboru hesla. Toto cel sa nazva
spjanie programov rrou. Programy odovzdvajce si dta tvoria tzv. kolnu. Programy nevedia, e vstup neprebieha na obrazovku, ale inmu
programu (i do sboru) a e vstup nedostali z klvesnice. To o vstupe vie iba program cat, pretoe meno sboru dostal ako argument. Ak
nechceme, aby o tom nevedel ani on, napeme cat < /etc/passws | grep Milan | sort > hesla2.txt

Strana 3 z 3

You might also like