Detail kurzu

Unix Introduction

Soitron, a.s.

Popis kurzu

Naučiť účastníkov pracovať v prostredí Unixových systémov, shellu, pochopiť princípy a fungovanie systému a zvládnuť základné administratívne operácie potrebné pre zmeny funkčnosti systému

Obsah kurzu

  • Terminológia – kernel, systémové volania, multitasking, multithreading, real-time procesy
    • Shelly – popis a typy shellov
    • Systémové účty – užívateľ a charakteristiky užívateľského účtu, skupiny, práca s užívateľskými účtami, ich vytváranie, modifikovanie a odstraňovanie
    • Úložiská údajov o užívateľoch – lokálne súbory, NIS, NIS+ a LDAP
    • Prihlásenie sa do systému a profily (login skripty)
    • Premenné shellu a premenné prostredia
    • Základné utility používané v shelloch
    • Systém správy súborov – diskové oddiely, whole-disk approach a úvod do volume managementu (LVM a VxVM), typy RAID, organizácia typy a obsah FS, typy súborov, prístupové práva, špeciálne súbory a ich vzťah ku kernelovým modulom a HW
    • Utility pre prácu so súbormi
    • Systém správy pamäte – swapping a paging
    • Systém správy procesov – vytváranie procesov, automatické vytváranie procesov (init, runlevelové skripty a inetd), stavy, režimy a atribúty procesov, démonizované procesy a thready
    • Plánovanie procesov, priority a real-time
    • Práca s procesmi, riadiaci terminál
    • Medziprocesová komunikácia – signály, rúry a pomenované rúry, sockety UNIX-ovej a internetovej domény
    • System V IPC (message queues, shared memory, semaphores)
    • Automatické plánovanie úloh, syslog, monitorovacie utility, EMS a STM, Sieťová komunikácia, inetd

Cieľová skupina

Kurz je určený systémovým administrátorom.

Hodnotenie




Organizátor