abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 140 (pdf) a HackSpace 77 (pdf).

    Ladislav Hagara | Komentářů: 0
    dnes 01:00 | Nová verze

    ESPHome, tj. open source systém umožňující nastavovat zařízení s čipy ESP (i dalšími) pomocí konfiguračních souborů a připojit je do domácí automatizace, například do Home Assistantu, byl vydán ve verzi 2024.4.0.

    Ladislav Hagara | Komentářů: 0
    včera 22:11 | IT novinky Ladislav Hagara | Komentářů: 0
    včera 20:55 | Nová verze

    Neziskové průmyslové konsorcium Khronos Group vydalo verzi 1.1 specifikace OpenXR (Wikipedie), tj. standardu specifikujícího přístup k platformám a zařízením pro XR, tj. platformám a zařízením pro AR (rozšířenou realitu) a VR (virtuální realitu). Do základu se z rozšíření dostalo XR_EXT_local_floor. Společnost Collabora implementuje novou verzi specifikace do platformy Monado, tj. open source implementace OpenXR.

    Ladislav Hagara | Komentářů: 2
    včera 17:22 | Nová verze

    Byla vydána nová verze 0.38.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 4.4 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 1
    včera 17:11 | Nová verze

    ClamAV (Wikipedie), tj. multiplatformní antivirový engine s otevřeným zdrojovým kódem pro detekci trojských koní, virů, malwaru a dalších škodlivých hrozeb, byl vydán ve verzích 1.3.1, 1.2.3 a 1.0.6. Ve verzi 1.3.1 je mimo jiné řešena bezpečnostní chyba CVE-2024-20380.

    Ladislav Hagara | Komentářů: 1
    včera 12:11 | IT novinky

    Digitální a informační agentura (DIA) oznámila (PDF, X a Facebook), že mobilní aplikace Portál občana je ode dneška oficiálně venku.

    Ladislav Hagara | Komentářů: 7
    včera 05:11 | Komunita

    #HACKUJBRNO 2024, byly zveřejněny výsledky a výstupy hackathonu města Brna nad otevřenými městskými daty, který se konal 13. a 14. dubna 2024.

    Ladislav Hagara | Komentářů: 2
    17.4. 17:55 | IT novinky

    Společnost Volla Systeme stojící za telefony Volla spustila na Kickstarteru kampaň na podporu tabletu Volla Tablet s Volla OS nebo Ubuntu Touch.

    Ladislav Hagara | Komentářů: 3
    17.4. 17:44 | IT novinky

    Společnost Boston Dynamics oznámila, že humanoidní hydraulický robot HD Atlas šel do důchodu (YouTube). Nastupuje nová vylepšená elektrická varianta (YouTube).

    Ladislav Hagara | Komentářů: 1
    KDE Plasma 6
     (68%)
     (10%)
     (2%)
     (20%)
    Celkem 557 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Online učebnice - kostra se začíná rýsovat III

    12.8.2005 22:28 | Přečteno: 2749× | učebnice | poslední úprava: 13.8.2005 08:47

    Dnes jsme začli upřesňovat strukturu některých kapitol části Základy a to kapitoly Historie, Základní součásti systému a Příkazová řádka.

    1. Úvod (s nástinem obsahu kapitol)

    2. Základy

      1. Historie

        Stručně a výstižně, odkazy, problematika GNU/Linux vs Linux.

        1. Historie UNIXu a unix-like

        2. FSF, GNU a foss

        3. Linux

      2. Základní součásti systému

        vymezení pojmů jako jádro, shell, X server, démon, proces, soubor...

        1. Složení OS

          Vztah kernelu k hardwaru a userspace

        2. Souborový systém

          Struktura, co je soubor, kde co zhruba je.

        3. Procesy

        4. Uživatelé

        5. Komunikace uživatele se systémem

          X, demony, shell

      3. Příkazová řádka

        Přihlášení a odhlášení, passwd, virtuální konsoly, gpm, zadávání příkazů, dokumentace (kde hledat, man).

        1. login, logout, hesla, [xkg]dm

        2. Terminály (konsole, virt. kons., emulátory terminálu), gpm

        3. Zadáváni příkazů - volby, argumenty, šipky, tabelátor

        4. Dokumentace

      4. Principy práce se systémem - souborový systém, správa úloh a procesů, přesměrování a roury ...

      5. Text - tvorba a zpracování

      6. Shell(y) - bash, podrobnější popis práce s ním (včetně základů skriptování).

      7. X - základní práce v GUI, navázat na 1.3, popsat koncepty jako window managery (pouze povšechně), zdůraznit síťovou transparentnost, klient-server, postradatelnost pro chod systému, ukázat pár nějběžnějších aplikací a desktopů (? je to vůbec nutné)

      8. Síť - bude se asi hodně krýt s druhou částí, mělo by zaznít něco o nejběžnějších protokolech, vymezit k čemu jsou dobré, co pro nás znamenají z pohledu uživatele

    3. Linux z pohledu správce

    4. Přehled příkazů

    5. FAQ a slovník (na ábíčku)

    Log je k disposici zde.

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    12.8.2005 22:36 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše K dokonalosti
    tomu chybí už jen velký nápis na přebalu Don't panic :-).
    When your hammer is C++, everything begins to look like a thumb.
    Luboš Doležel (Doli) avatar 12.8.2005 22:39 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše b
    Super. Akorát by to chtělo uzavřít tag <b> ;-)
    vladka avatar 12.8.2005 22:51 vladka | skóre: 23 | blog: vladimiruv | Hlučín, Ostrava
    Rozbalit Rozbalit vše Re: b
    ono to v elinksu nebylo hned vidět :-(
    The ability to mumble about inodes is the key to social success at a UNIX gurus' cocktail party.
    13.8.2005 08:48 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: b
    ale fixnout jsem to musel az ja ted. Dvakrat tam byl oteviraci tag misto uzaviraciho. Jeste ze mame validator.w3.org
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    vladka avatar 14.8.2005 22:45 vladka | skóre: 23 | blog: vladimiruv | Hlučín, Ostrava
    Rozbalit Rozbalit vše Re: b
    Vim, zcela jiste ze alespon chvili to opravene bylo uz behem noci. Ta mista jsem nasel a opravil. Prohlizel jsem si to pred a po oprave v grafickem linksu. A mel jsem tedy problem za vyreseny. Je mozne, ze nedopatrenim jsem pak v elinksu pomackal vic kursorovych klaves, nez je zdravo, a projevila se jista vlastnost elinksu, kterou pro sebe pracovne nazyvam "zpropadena leva sipka". :(
    The ability to mumble about inodes is the key to social success at a UNIX gurus' cocktail party.
    A taky by to chtělo /s/Ppřihlášení/Přihlášení
    A taky bych do "Příkazová řádka" nepletl [xkg]dm.
    12.8.2005 23:04 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: A taky
    A zajímalo by mně co je to přehled příkazů?
    Seznam možných i nemožných příkazů?
    12.8.2005 23:09 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: A taky
    Nemožných příkazů? Obávám se, že by nám ta kniha poněkud narostla :-).
    When your hammer is C++, everything begins to look like a thumb.
    12.8.2005 23:12 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    Rozbalit Rozbalit vše Re: A taky
    :-)
    Josef Kufner avatar 13.8.2005 00:11 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: A taky
    Já bych vůbec přihlašování a [xkg]dm do příkazové řádky netahal. IMHO to patří o kapitolu výše.

    p.s.: ten tag by to opravdu chtelo uzavrit...
    Hello world ! Segmentation fault (core dumped)
    12.8.2005 23:15 xkesh | skóre: 46 | blog: eXtempore
    Rozbalit Rozbalit vše hezky
    predrazeni 2.1 a 2.2 je podle me hloupost, ale kdo chce kam. hodne stesti teda s dalsi kopii LDP (traktatu namisto ucebnice).
    12.8.2005 23:24 xkesh | skóre: 46 | blog: eXtempore
    Rozbalit Rozbalit vše Re: hezky
    uz jsem to zminoval, ale je to ve stare diskusi.

    Nutny uvod pro neakademicke zajemce:

    Now what?

    You have Linux installed and running. The GUI is working fine, but you are getting tired of changing your desktop themes. You keep seeing this "terminal" thing.

    Don't worry, we'll show you what to do.

    nasleduje:

    Learning the shell

    Writing shell scripts

    atd.

    Navrhuji, vezmete si priklad :) Podle toho vzoru kostry se pravdepodobne jako obvykle nejvice energie autoru i pripadnych ctenaru vycerpa temi kecacimi oddily a spory o interpretaci jak historie tak pojmovych vymezeni. S velmi malym praktickym prinosem. Aspon se mi to tak jevi.
    12.8.2005 23:56 Stano | blog: Blog o SUSE Linuxe | Bratislava
    Rozbalit Rozbalit vše Re: hezky
    Suhlasim. Ja prave citam LDP (som na strane 695) a zda sa mi, ze dost vela kapitol v tejto ucebnici bude presne o tom istom ako su niektore v LDP. Nie ze by som tym chcel povedat, ze je praca na tejto ucebnici zbytocna, ale ked uz na tom makat, tak nech to nie je kopia niecoho co uz existuje. Chelo by to nieco co tu skutocne chyba. Vychadzal by som z najcastejsich otazok od BFU na diskusnych forach. Jedina vyhoda tejto ucebnice spociva v tom, ze na rozdiel od LDP bude aktualizovana a ze bude obsahovat niektore kapitoly (teraz tam su asi tak 1-2), ktore v LDP vobec nie su. Myslim si, ze je tam az prilis vela o prikazoch, Shelli, BASHi atd. Tym nechcem povedat, ze by to tam byt nemalo, ale dost vyrazne to oproti ostatnemu prevazuje. Bohuzial aj napriek tomu, ze Shell je zakladom Linuxu, si myslim, ze vela uzivatolov prechadzajucich z inych OS tie prikazy odradia.
    13.8.2005 00:39 xkesh | skóre: 46 | blog: eXtempore
    Rozbalit Rozbalit vše Re: hezky
    aj napriek tomu, ze Shell je zakladom Linuxu, si myslim, ze vela uzivatolov prechadzajucich z inych OS tie prikazy odradia.
    Odradi od ceho? Od prechodu na Linux? Mam dojem, ze lidi se zacnou o ucebnici Linuxu zajimat v te chvili, kdy si Linux nainstaluji a zjisti, ze se musi (chteji) neco naucit.

    K zakladnimu seznameni se s vlastni distribuci slouzi jejich manualy a howtos. Co vidim ja, tak se lidi na diskusnich forech pidi po zakladnich dovednostech prave v shellu, pripadne nevedi, co si pocit s radou, ktera je vyzaduje.
    13.8.2005 01:49 User682 | skóre: 38 | blog: aqarium | Praha
    Rozbalit Rozbalit vše Re: hezky
    ano. super. az to vyjde, tak to dam sekretarce s tim, ze prechazime na novy system a at se nauci shell. jiste se bude rada ucit.

    lidi potrebuji pracovat a prikazy jsou nutne zlo. nemam pocitac jenom proto, abych konfiguroval, instaloval, ale pracoval na nem.

    pojdme do extremu.

    chybi mi uz jen programovani v c, kompilace programu. piseme si vlastni moduly jadra. vlastni kompilator.

    dale se muzeme dostat na asembler. pak uz jenom stavba vlastnich pocitacu. ano, to je budoucnost linuxu.

    sorry. ale lamu nad timto projektem hul. to nema smysl. par lidi je tu zahledenych do pridavani kategorii a do pouzivani shellu (a to jsem vcelku ortodoxni konsolista).

    lidi, co to pisi asi nevideli co to je delat s pocitacem (mimo konsole). ani co je to trend ? toto je prirucka pro fandy a administratory. ne pro uzivatele. a bez tech useru to nejde.

    nechapu proc tu vysla po par hodinach dalsi release kategorii ? vzdyt si to clovek ani nestiha rozmyslet. ani odpoovedet, pokud je pryc (pres den spim).

    nechapu proc se nevzal jiny vzor na ucebnici. proc se asi delaji ty prirucky k distribucim. poklona pred panem Bibrem z MDK, co psal prirucku. uz zacinam vice chapat o cem to je.

    toto nema smysl. vazim si velice sveho casu. jdu radeji reportovat chyby do kernelu.

    neberte me jako urazenyho, ale timto stylem se ucit linux v roce 2005 je nesmysl. a to par lidi nepochopilo. nechci tady nikoho urazet a snizovat. ale ve vysledku, pokud neco vyjde, zjistite, to co ted pisu a co tu jiz napsalo par lidi.

    navrh jsem dal, ale toto nema smysl. tato release katogorii me o tom presvedcila.

    a zde jsem psal patrne zbytecne.

    http://www.abclinuxu.cz/blog/vladimiruv/2005/8/11/97528#25

    hodne stesti. tohle nema smysl.

    pavel kysilka
    13.8.2005 02:25 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: hezky
    Vaší sekretářce tato učebnice určena není. Budete-li přecházet na MDK, příručka od pana Bíbra bude pro ni určitě lepší.

    Kdybyste nějaký návrh dal, byl by vzat v úvahu. Nějaké dílčí myšlenky jsem z toho minulého vydoloval a popřemýšlel o nich, ale abych si najal detektivní kancelář a dva měsíce hledal jestli je v tom něco víc, k tomu jsem se ještě bohužel nedostal.

    Proč je další release? Jednak chceme čistě sobecky být vidět v prime-time na hlavní stránce a pak chceme zbytek světa seznámit s výsledky snažení. Nic moc se zatím nezměnilo, rozmýšlet můžete neustále.

    Vaše komentáře jsou nádherně přezíravé, ale bohužel ani absence velkých písmen na počátku vět z nich nedělá žádný jasný ucelený návrh.
    Copak toho není dost?
    13.8.2005 05:26 xkesh | skóre: 46 | blog: eXtempore
    Rozbalit Rozbalit vše Re: hezky
    ano. super. az to vyjde, tak to dam sekretarce s tim, ze prechazime na novy system a at se nauci shell. jiste se bude rada ucit.

    lidi potrebuji pracovat a prikazy jsou nutne zlo. nemam pocitac jenom proto, abych konfiguroval, instaloval, ale pracoval na nem.
    Sekretarka se nema co ucit o Linuxu, maximalne to, jak funguje jeji desktopove prostredi, a to jeste hlavne ty funkce, ktere jsou vsem prostredi spolecna, takze extra ucebnice pro Linux neni proste treba.

    Chcete-li s pocitacem pouze pracovat, sezente si systemoveho administratora, ktery vam pocitac k praci optimalne nastavi (a ano, take nepotrebujete zadnou ucebnici Linuxu).

    Naopak muze takovy projekt poslouzit dobre nekomu, kdo ma v umyslu se v urcite urovni takovym systemovym adminem stat - bud protoze si chce vlastni pocitac k praci nakonfigurovat sam, nebo protoze se musi (chce) postarat o pocitace druhych.

    Priste si radsi si dvakrat rozmyslete, o cem pisete, protoze takhle z toho lezou jeden nesmysl za druhym.
    13.8.2005 20:30 Pavel Kysilka
    Rozbalit Rozbalit vše Re: hezky
    >Priste si radsi si dvakrat rozmyslete, o cem pisete, protoze takhle z >toho lezou jeden nesmysl za druhym.

    budu se snazit, ale mysleni neni zrovna moji silnou strankou.

    gf
    Josef Kufner avatar 13.8.2005 00:31 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše doplneni
    ad 1.: videl bych to na obsah a odstavec o tom, k cemu tahle ucebnice je. Neni treba popis kapitol, pokud budou mit vystizne nazvy.

    ad 2.2.2: zmínil bych se o man hier

    ad 2.2.4: presně sem patří 3.1

    ad 2.5.: zminil bych se o sedu, grepu,... a taky o TeXu a psutils - K cemu to je, lehce nastinit vyuziti a hlavne par odkazu na slusne clanky o tom (ale to u vseho).

    ad 2.7.: ukazky aplikaci bych shrnul jen na hromadku odkazu rozume rozdelenych s max jednou vetou co je to zac a odkaz na jeden clanek co se timto uz tady zabyval.

    ad 2.8.: taky se podivat na konfiguraci site (resolv.conf, ip, ifconfig, route, iptables, dhclient,...) popsat co k cemu je, aby se clovek zorientoval a vedel co k cemu je a dat odkazy na komplexnejsi clanky.

    ad celkove usporadani: co vypustit "3. Linux z pohledu správce" a celou druhou kapitolu nechat vyskocit o uroven vys? Tj. vypustit nadpis "2. Základy". Veci co by v te kapitole byly rozpustit podle tematu do soucasne 2. kapitoly. Pokud to bude vhodne, tak jen pak podstrcit ke konci nejake poznatky a doporuceni pro spravce routeru a serveru...
    Hello world ! Segmentation fault (core dumped)
    13.8.2005 08:24 Dag | skóre: 25 | blog: bzuk
    Rozbalit Rozbalit vše za lamy
    Aby se to moc nerozrostlo. Treba mne Tex (LaTex}) nadchl na prvni pohled, ale do ucebnice by slo dat snad jen upozorneni na to, ze existuje a ze (pokud nepotrebujete vysazet neco special) to neni takova silenost, jak se povida. Ja docela vystacil se serialem v Root a na it.cas.cz/manual/latex/. Ted mam uz i dve knizky a take mi konecne doslo, ze na uziti nekterych prikazu musim vlozit i patricny balik. :-) (to na sebe klidne prasknu a poslapu sve ego a sebeuctu :-) )
    Rekl bych, ze pro nas lamy (jako praktikujici buddhista mahajanoveho smeru se k oznaceni hlasim :-) ), je dulezite se dozvedet, ze neco takoveho vubec existuje. Kdyz jsem objevil, ze mam v pocitadle treba ogg123, links, jake jsou moznosti "top", ze muzu z less prejit zmacknutim "v" rovnou do Vimu. - to bylo diveni a to bylo radosti! Copak tam asi jeste vsechno je? :-) Tyhle veci by zaujaly snad nejen mne.
    Je toho hodne, co ma povest zahadnych, magickych postupu, dostupnych jen hrstce carodeju a pritom zakladni pouzivani zase takova magie neni a je to nakonec pohodlne.
    Jinak Vam, koordinatorum preji pevne nervy. Nezavdecite se vsem...spis se nezavdecite nikomu. Vlastne ano, kazdou chvili nejaka duse zacatecnikova, bloudici systemem, diky dilku pochopi. A bude vdecna, a to tak, ze nesmirne. :-)
    13.8.2005 09:21 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše reakce
    Čau, myslím, že až po konec 1.3 (Příkazová řádka) je to v pohodě. Samozřejmě jen tehdy, když text bude psán jako úvod a ne kompletní referenční příručka. Tyhle kapitolky by mohly mít jen pár odstavců, kde se probere to nejnutnější, principy. Ať později není třeba odbíhat a vysvětlovat, co to je oddíl nebo správce oken.

    Principy práce se systémem - tak to už nevím, co si pod tím představit. Hlavní kapitola se jmenuje základy a tím se musíme řídit.

    Text - co je to? Budete tu rozebírat editaci či zpracování textu? Spíše bych tuto část do základů vubec nedával. První kapitola má podávat jen základní informace a principy. Tohli mi už připadá jako aplikační doména.

    Shell(y) - podrobnější informace o skriptovaní sem určitě nepatří. V první kapitole máme podávat základy a principy, ne vyučovat syntaxi jedné aplikace.

    X - jo, to sem patří. Samozřejmě pokud zůstaneme u vysvětlování konceptu X-Window, dělení zodpovědnosti mezi X-Server, Window manager a aplikace atd.

    Síť - možná jo, ale nevím, co přesně by mělo být jejím obsahem. Zda vysvětlování ovladačů, interfaců. Ale nemělo by to jít do rozebírání nástrojů. Opět ybch tuto kapitolu spíše přesunul.

    Linux z pohledu správce - nesouhlasím. V první kapitole jsme probrali základy, tak teď na nich můžeme stavět. Třeba jako další kapitoly nejvyšší úrovně bych viděl Instalace, Nastavení Systému, Aplikace, Linux na plný plyn.

    Instalace: stručně popíše nejdůležitější distribuce. Doporučí klikací nástroje pro instalaci a pro odvážnější vysvětlí společné principy instalace. A hlavně fdisk. Prostě zbytek kapitoly je pro ty, co budou někdy poprvé instalovat slacka, debian či gentoo.

    Nastavení systému bude mít na začátku informaci, že text je vhodný pro lidi, kteří nechtějí spoléhat na grafické nadstavby distribucí, které umožňují lidem pohodlně nastavit systém. A tady bych dal popis základních konfigurací z /etc, síťování, jazyk atd.

    Aplikace - tohle bude aspi populární a rozsáhlá kapitola. Mohla by rozebírat, jaké existují programy podle účelu. Třeba když chcete vypalovat, použijte k3b v grafice nebo cdrecord v shellu. Otázkou je, do jaké hloubky jít, zda by měly být součásti i screnshoty a krátký popis funkčnosti, či snad dokonce základy ovládání (příklady). Teď jsme ale teprve u kapitoly Základy, o obsahu této kapitoly se můžeme pohádat později :-).

    Linux na plný plyn by se zabýval skriptováním a jinými efektivní způsoby, ze kterých nováčkům vstávají vlasy hrůzou :-).
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    15.8.2005 19:23 Richard Kafoněk
    Rozbalit Rozbalit vše Super nápad
    Hlavně nezapomenout na práva - chmod -myslím rozvézt tročku vís sticky, suid, sgid (nebo jak se to jmenuje) - právě se o tom snažím něco vydolovat a jde to horko těžko. Dál by nebylo od věci podrobně probrat instalaci ze zdrojů, že je potřeba header files, co je to prefix atd. Dělám v Linuxu 2 roky, pořád se považuji za začátečníka a vím, že tohle jsou věci, o kterých jsem já nevěděl (používám Mandrake a v té příručce to není a nějaký tlustý knížky se mi kupovat nechce a ni je číst). Pokud se tohle povede, tak to bude super! Určitě. Už se těším...

    Richard

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.