1.
Co vyjadřuje zkratka PID v kontextu procesů v Linuxu?
Jedná se o unikátní identifikační číslo každého procesu, které začíná od hodnoty 1.
2.
Jak se chová proces z hlediska plánovače úloh, pokud má nižší hodnotu niceness?
Představte si 'niceness' jako ohleduplnost. Méně ohleduplný (nižší hodnota) se tlačí dopředu.
3.
Které atributy určují úroveň oprávnění procesu při přístupu do souborových systémů?
Zaměřte se na identity spojené s uživateli a skupinami v UNIXových systémech.
4.
Od které verze Linuxu se práva procesů nově řídí pomocí schopností (capabilities)?
Jedná se o verzi z řady 2.x, která přinesla zásadní změny v oblasti bezpečnosti na konci 90. let.
5.
Co platí pro vlákna (threads) v rámci jednoho procesu?
Vlákna jsou navržena pro efektivní paralelismus, což vyžaduje sdílení zdrojů, ale zároveň potřebují vlastní identifikátor pro plánování.
6.
Jaký je vztah mezi TID a PID u hlavního vlákna procesu?
Při spuštění nového procesu reprezentuje první vlákno samotný proces.
7.
K čemu se primárně používají skupiny procesů?
Představte si situaci, kdy v terminálu stisknete klávesovou zkratku pro přerušení více běžících úloh najednou.
8.
Jaký signál obdrží vedoucí proces (leader) skupiny procesů při ukončení jakéhokoliv podřízeného procesu ve skupině?
Název tohoto signálu je odvozen od anglického výrazu pro status 'dítěte' či potomka (child).
9.
Jak se chovají skupiny procesů, které jsou spuštěny na pozadí?
Zamyslete se nad tím, co se stane s textovým vstupem a výstupem, když program odsunete 'do pozadí'.
1 out of 4
10.
Jaká je maximální délka jména souboru v rámci jedné složky (pokud nedojde k překročení limitu délky cesty)?
Jedná se o standardní limit mnoha UNIXových souborových systémů, který nepřesahuje mocninu dvou zmenšenou o jedna (256 - 1).
11.
Které znaky či názvy jsou v názvu souboru zakázané nebo vyhrazené?
Hledejte znak sloužící jako oddělovač adresářové struktury a řetězce reprezentující relativní navigaci.
12.
Co dělá 'Setuid bit (suid)' při spuštění souboru?
Tento speciální bit umožňuje spustit program s právy uživatele, který soubor vlastní (např. root).
13.
Jaký význam má speciální bit 'Sticky bit (t)' pokud je nastaven na SLOŽKU?
Tento bit se typicky používá ve sdílených složkách (např. /tmp), aby si uživatelé navzájem nemazali rozpracovaná data.
14.
Jaký je zásadní rozdíl mezi symbolickými a tvrdými odkazy?
Zaměřte se na to, jak se odkaz chová k samotným datům na disku vs. k textové cestě v hierarchii.
2 out of 4
15.
Kolik popisovatelů souborů (file descriptors) může mít obvykle jeden proces standardně otevřených?
Je to číslo vyjadřující desetinásobek zaokrouhlené stovky, často se objevující jako výchozí soft limit (ulimit) v Linuxu.
16.
Které číslo standardního popisovače souboru odpovídá standardnímu chybovému výstupu (stderr)?
Standardní vstupy a výstupy se číslují od nuly. Chybový kanál následuje ihned po běžném textovém výstupu.
17.
Co znamená parametr 'O_RDWR' při otevírání souboru?
Zkratka se skládá z počátečních písmen anglických slov pro čtení a zápis.
3 out of 4