8. Mus鱈m sa ve直a ui泥
zo zaiatku to bude nuda
ve直a 鱈tania
m叩lo z叩bavy
veci nefunguj炭 v担bec (preto転e ich neviem
opravi泥)
Linux nie je Windows
veci funguj炭 inak ako ste zvyknut箪
19.5.2007 LinuxFEST 8/41
9. 永姻庄鞄鉛叩壊艶稼庄艶
Multi-u転鱈vate直sk辿 prostredie
treba sa autentifikova泥
prihlasovacie 炭daje zadan辿 pri in邸tal叩ci鱈
login password (CLI 転iadne *)
root
nepou転鱈vajte na norm叩lnu pr叩cu
nepou転鱈vajte na prihl叩senie do GUI
19.5.2007 LinuxFEST 9/41
10. Grafick箪 m坦d
Point&Click
nesta鱈 na v邸etko (sk担r, i nesk担r skon鱈te v
konzole)
chceme sa nieo naui泥 o Linuxe
Otvori泥 CLI
CTRL+ALT+F1 F6
xterm
gnome-terminal
Aplik叩cie -> Pr鱈slu邸enstvo -> Termin叩l
19.5.2007 LinuxFEST 10/41
14. ls
vyp鱈邸e zoznam s炭borov
19.5.2007 LinuxFEST 14/41
15. cd adres叩r
zmena adres叩ra
domovsk箪 adres叩r: cd ~
koreov箪 adres叩r: cd /
19.5.2007 LinuxFEST 15/41
16. passwd zmena hesla
zmena hesla
passwd : zmen鱈 heslo
passwd -aS : zobrazi stav hesiel u転ivate直ov
passwd meno : zmena hesla u転鱈vate直a meno
19.5.2007 LinuxFEST 16/41
17. file s炭bor
zist鱈 typ s炭boru (ak je jeden z testov
炭spe邸n箪)
filesystem test (stat v箪stup)
magic number test (nemenn辿 asti)
language test (ASCII, ISO-8859-x, non-ISO 8-bit...)
19.5.2007 LinuxFEST 17/41
20. Z叩klady pr叩ce
pr鱈kazy sa p鱈邸u do konzoly a sp炭邸泥aj炭
Enterom
spr叩vanie pr鱈kazov sa men鱈 parametrami
a prep鱈nami
$ls /etc -la
ls - pr鱈kaz
/etc parameter, argument
-la - prep鱈nae
19.5.2007 LinuxFEST 20/41
21. argumenty
povinn辿
nepovinn辿 []
re泥azce uzavrie泥 do 炭vodzoviek
邸peci叩lne znaky odeskejpova泥
,n,r
19.5.2007 LinuxFEST 21/41
22. z m e n a i d e n t i t y s u d o, s u
eskal叩cia pr叩v
sudo pr鱈kaz
pridel鱈 aktu叩lnemu u転鱈vate直ovi superuser pr叩va
heslo aktu叩lneho u転鱈vate直a
sudo su zmena na roota
ot叩zna bezpenos泥
su meno
zmena toto転nosti
ot叩zna bezpenos泥 :-)
19.5.2007 LinuxFEST 22/41
23. bash 1
GNU Bourne Again SHell
shell je in箪 term鱈n pre u転鱈vate直sk辿
rozhranie
softv辿rov叩 vrstva staraj炭ca sa o
spracovanie pr鱈kazov
19.5.2007 LinuxFEST 23/41
24. bash 2
Ctrl+A skok na zaiatok riadku (Home)
Ctrl+C ukonenie programu (SIGINT)
Ctrl+D odhl叩senie (exit, logout)
Ctrl+E skok na koniec riadku (End)
Ctrl+H zmazanie znaku (Backspace)
Ctrl+L vymazanie termin叩lu (clear)
Ctrl+R vyh直ad叩vanie v hist坦ri鱈 pr鱈kazov
Ctrl+Z suspendovanie (pozastavenie)
programu
19.5.2007 LinuxFEST 24/41
25. bash 3
鱈pka vpravo, alebo v直avo
- posunie kurzor o jeden znak vo smere 邸鱈pky
鱈pka vpravo, alebo v直avo
- posinie kurzor o jedno slovo vo smere 邸鱈pky
鱈pka hore, alebo dole
- prezeranie hist坦rie pr鱈kazov (riadok sa d叩
editova泥)
Shift+PageUp and Shift+PageDown
- prezeranie si hist坦rie termin叩lu (scrollovanie v
okne termin叩lu)
Tabul叩tor
- doplnenie pr鱈kazu, cesty, alebo mena s炭boru
2xTabul叩tor
- uk叩転e v邸etky mo転nostiLinuxFEST sa daj炭 doplni泥
19.5.2007
ktor辿 25/41
27. RTFM a namyslen叩 komunita
Predt箪m ne転 sa nieo sp箪tate,
vysk炭邸ajte si n叩js泥 sami aspo jedno
rie邸enie.
Ak to nesprav鱈te odmenou v叩m bude v
lep邸om pr鱈pade ignor叩cia.
http://www.stare.cz/otazky.html
http://www.catb.org/~esr/faqs/smart-questions.html
19.5.2007 LinuxFEST 27/41
28. Kde h直ada泥 pomoc?
readme file
man, info, apropos, --help, /?
Wiki a manu叩l
google f坦ra
IRC, chat
19.5.2007 LinuxFEST 28/41
29. man pr鱈kaz
邸trukt炭rovan辿 manu叩lov辿 str叩nky
ve直mi obsiahle
Ovl叩danie
space, b, 邸鱈pky, PageUp, PageDown (zavisl辿
na prehliadai)
q
man passwd
man 5 passwd
man -a passwd
19.5.2007 LinuxFEST 29/41
30. man - sekcie
1.spustite直n辿 programy
2.syst辿mov辿 volania (kernel)
3.volania kni転n鱈c
4.邸peci叩lne s炭bory (v辰邸inou v /dev)
5.form叩ty s炭borov a in辿 zvyklosti (napr. /etc/passwd)
6.hry
7.r担zne (napr. bal鱈ky makier)
8.administr叩torsk辿 pr鱈kazy
9.ne邸tandardn辿 rutiny jadra
19.5.2007 LinuxFEST 30/41
32. info pr鱈kaz
zobraz鱈 info s炭bor
b箪vaj炭 lah邸ie pou転ite直n辿
aktu叩lnej邸ie
rozsiahlej邸ie
19.5.2007 LinuxFEST 32/41
33. whatis pr鱈kaz
vr叩ti kr叩tky popis pr鱈kazu
michal@ubuntu:~$ whatis man
man (1) - an interface to the on-line
reference manuals
man (7) - macros to format man pages
michal@ubuntu:~$ whatis info
info (1)- read Info documents
info (5)- readable online documentation
19.5.2007 LinuxFEST 33/41
34. apropos re泥azec
vyh直ad叩vanie v manu叩lov箪ch str叩nkach a
popisoch
michal@ubuntu:~$ apropos dsl
pppoeconf (8) - configures a PPPoE (ADSL) connection
19.5.2007 LinuxFEST 34/41
35. --help, alebo /?
v辰邸ina GNU pr鱈kazov odpovie na --help
popisom pou転itia
michal@ubuntu:~$ ls --help
Pou転itie: ls [PREPNA]... [SBOR]...
List information about the FILEs (the current directory by default).
Sort entries alphabetically if none of -cftuvSUX nor --sort.
Povinn辿 argumenty pre dlh辿 vo直by s炭 povinn辿 tie転 pre kr叩tke vo直by.
-a, --all do not ignore entries starting with .
-A, --almost-all do not list implied . and ..
--author with -l, print the author of each file
-b, --escape print octal escapes for nongraphic characters
--block-size=SIZE use SIZE-byte blocks
-B, --ignore-backups do not list implied entries ending with ~
-c with -lt: sort by, and show, ctime (time of last
modification of file status information)
with -l: show ctime and sort by name
otherwise: sort by ctime
-C list entries by columns
19.5.2007 LinuxFEST 35/41
36. 閣箪稼庄馨一霞
shell build-in commands nemaj炭 man
str叩nky
nevidite直n辿 man str叩nky kv担li zlej
MANPATH premennej
niektor辿 programy len v /usr/share/doc
19.5.2007 LinuxFEST 36/41