際際滷

際際滷Share a Scribd company logo
LinuxFEST 19.5.2007




              GNU/Linux
                Z叩klady pr叩ce v konzole



Predn叩邸aj炭ci: Michal Sedl叩k
Email: michal6103@gmail.com
厩看糸




                Prezent叩cia je zalo転en叩 na

                          The Lbook:
             An Introductory Guide to Linux Basics

            http://linuxbasics.org/course/book/index




19.5.2007                     LinuxFEST                2/41
厩看糸

19.5.2007    LinuxFEST   3/41
厩看糸

   
       seri叩l prezent叩ci鱈
   
       preh直ad operan箪m syst辿mom Linux
   
       zameran辿 na nov箪ch pou転鱈vate直ov
   
       te坦ria aj pr鱈klady
   
       Debian (*buntu, Knoppix, eLive...)




19.5.2007                   LinuxFEST       4/41
Obsah

19.5.2007     LinuxFEST   5/41
Obsah

   
       永姻庄鞄鉛叩壊艶稼庄艶
           z叩kladn辿 pr鱈kazy
           Bash
           man, info ...




19.5.2007                      LinuxFEST   6/41
Za鱈name

19.5.2007      LinuxFEST   7/41
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
永姻庄鞄鉛叩壊艶稼庄艶

   
       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
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
Termin叩l




19.5.2007   LinuxFEST   11/41
Textov箪 m坦d




19.5.2007      LinuxFEST   12/41
或糸鞄鉛叩壊艶稼庄艶

   
       logout - odhl叩senie
   
       exit  zavretie konzoly
   
       zavretie remote session (telnet, SSH)
           SIGHUP




19.5.2007                LinuxFEST             13/41
ls

  vyp鱈邸e zoznam s炭borov




19.5.2007          LinuxFEST   14/41
cd adres叩r

   
       zmena adres叩ra
   
       domovsk箪 adres叩r: cd ~
   
       koreov箪 adres叩r: cd /




19.5.2007                LinuxFEST   15/41
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
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
cat textfile

   
       vyp鱈邸e obsah s炭boru
   
       cat subor1  subor2 //spojenie s炭borov




19.5.2007               LinuxFEST          18/41
pwd  aktu叩lny adres叩r

   Vyp鱈邸e aktu叩lny adres叩r




    root@ubuntu:~# pwd
    /root
    michal@ubuntu:~$ pwd
    /home/michal

19.5.2007             LinuxFEST   19/41
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
argumenty

   
       povinn辿
   
       nepovinn辿 []
   
       re泥azce uzavrie泥 do 炭vodzoviek
   
       邸peci叩lne znaky odeskejpova泥
            ,n,r




19.5.2007                LinuxFEST      21/41
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
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
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
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
Pom担転te mi!

19.5.2007       LinuxFEST   26/41
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
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
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
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
19.5.2007   LinuxFEST   31/41
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
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
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
--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
閣箪稼庄馨一霞

   
       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
Z叩ver




19.5.2007   LinuxFEST   37/41
Zdroje a odkazy




     http://linuxbasics.org/course/book/index
                  http://linuxfest.sk
               http://www.debian.org
              http://www.ubuntu.com




19.5.2007               LinuxFEST               38/41
鰻温恢顎糸炭界艶

   
       S炭bory a filesystem
           preh直ad filesyst辿mu
           manipul叩cia so s炭bormi
           pr鱈stupov辿 pr叩va




19.5.2007                      LinuxFEST   39/41
永看僓一看厩温稼庄艶




            akujem V叩m za pozornos泥




19.5.2007             LinuxFEST        40/41
Kontakt




            Na pr鱈padn辿 ot叩zky r叩d odpoviem


                email: misko@gmx.co.uk



19.5.2007                 LinuxFEST           41/41

More Related Content

Linux: Zaklady Linuxu

  • 1. LinuxFEST 19.5.2007 GNU/Linux Z叩klady pr叩ce v konzole Predn叩邸aj炭ci: Michal Sedl叩k Email: michal6103@gmail.com
  • 2. 厩看糸 Prezent叩cia je zalo転en叩 na The Lbook: An Introductory Guide to Linux Basics http://linuxbasics.org/course/book/index 19.5.2007 LinuxFEST 2/41
  • 3. 厩看糸 19.5.2007 LinuxFEST 3/41
  • 4. 厩看糸 seri叩l prezent叩ci鱈 preh直ad operan箪m syst辿mom Linux zameran辿 na nov箪ch pou転鱈vate直ov te坦ria aj pr鱈klady Debian (*buntu, Knoppix, eLive...) 19.5.2007 LinuxFEST 4/41
  • 5. Obsah 19.5.2007 LinuxFEST 5/41
  • 6. Obsah 永姻庄鞄鉛叩壊艶稼庄艶 z叩kladn辿 pr鱈kazy Bash man, info ... 19.5.2007 LinuxFEST 6/41
  • 7. Za鱈name 19.5.2007 LinuxFEST 7/41
  • 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
  • 11. Termin叩l 19.5.2007 LinuxFEST 11/41
  • 12. Textov箪 m坦d 19.5.2007 LinuxFEST 12/41
  • 13. 或糸鞄鉛叩壊艶稼庄艶 logout - odhl叩senie exit zavretie konzoly zavretie remote session (telnet, SSH) SIGHUP 19.5.2007 LinuxFEST 13/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
  • 18. cat textfile vyp鱈邸e obsah s炭boru cat subor1 subor2 //spojenie s炭borov 19.5.2007 LinuxFEST 18/41
  • 19. pwd aktu叩lny adres叩r Vyp鱈邸e aktu叩lny adres叩r root@ubuntu:~# pwd /root michal@ubuntu:~$ pwd /home/michal 19.5.2007 LinuxFEST 19/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
  • 26. Pom担転te mi! 19.5.2007 LinuxFEST 26/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
  • 31. 19.5.2007 LinuxFEST 31/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
  • 37. Z叩ver 19.5.2007 LinuxFEST 37/41
  • 38. Zdroje a odkazy http://linuxbasics.org/course/book/index http://linuxfest.sk http://www.debian.org http://www.ubuntu.com 19.5.2007 LinuxFEST 38/41
  • 39. 鰻温恢顎糸炭界艶 S炭bory a filesystem preh直ad filesyst辿mu manipul叩cia so s炭bormi pr鱈stupov辿 pr叩va 19.5.2007 LinuxFEST 39/41
  • 40. 永看僓一看厩温稼庄艶 akujem V叩m za pozornos泥 19.5.2007 LinuxFEST 40/41
  • 41. Kontakt Na pr鱈padn辿 ot叩zky r叩d odpoviem email: misko@gmx.co.uk 19.5.2007 LinuxFEST 41/41