Úkoly

Podmínky zápočtu

Obsah kurzu


Historie UNIXu

Architektura systému

Systémové programy

Komunikace SYSTÉM ↔ uživatel

Uživatelé, skupiny, práva

  • skupiny - každý uživatel má svou primární skupinu (students), ale může být členem několika skupin (students,guest)
  • typy souborů (náhled získáme pomocí ls -l)
      -rwxr-xr-x   : obyčejný soubor
      drwxr-xr-x   : adresář
      brwxr-xr-x   : blokové zařízení
      crwxr-xr-x   : znakové zařízení
      lrwxr-xr-x   : link
    
  • práva k souborům rwx vs 755 co znamenají čísla jak se skládají
    každý soubor (adresář) má tato práva: uživatel-skupina-ostatní
      čísly 0--- (součty)
      1--x spouštět obsah přepnout se do adresáře
      2-w- modifikovat soubor zakládat a rušit soubory
      4r-- číst obsah souboru číst obsah adresáře
      v každé trojici tedy 0-7
    
    když převedeme na binární číslo tak 1 dostaneme u povoleného práva a 0 u zakázaného
      5=101,7=111,4=100 ...
      
  • příkaz na změnu práv chmod dva způsoby chmod a+r soubor chmod 444 kdy je co výhodnější
  • změna skupiny chgrp
  • mask maska přístupových práv pro nově zakládané soubory
  • skripty, první řádek #!cesta k interpretu, jinak # značí komentář
  • jednoduchý skript (s názvem pozdrav)
    cv.
    echo '#!/bin/sh' > pozdrav
    echo 'echo ahoj' >> pozdrav
    chmod u+x pozdrav
    ./pozdrav
  • Procesy

    Základní příkazy


    Úkoly