Bash pro středně pokročilé
Vzhled
Tato stránka není ještě hotová.
| středně pokročilí | |
| Příslušnost: všeobecná | |
Tento kurz je v přípravě. Můžete se jí zúčastnit, ale musíte respektovat přednášenou strukturu. Jinak své návrhy prodiskutujte v diskusi.
Informace o kurzu
[editovat]Výuková část
[editovat]Jak něco udělat
[editovat]Pokud se stydíte za začátečnické dotazy, ale zároveň si myslíte, že patříte do kurzu pro pokročilé, tak se nestydte a prostě je zapište níže. Tento kurz je dynamický a stále se vyvíjí, respektujeme, že každý je jiný a nemusí si vše pamatovat a i profíci Bashe říkají, že si nepamatují všechny příkazy a řešení.
| Č. | Co | Co je potřeba udělat | Jak | Poznámky |
|---|---|---|---|---|
| J.1 | Jak si udělat každý týden vyskakující oznámení pomocí příkazu notify-send?
|
nejde | Tento příkaz nemá takové možnosti. | |
| J.2 | Nástroj na hledání duplicitních fotek offline s těmi na Wikimedia Commons. |
|
nejde | Původní nápad byl porovnávat sha1 hashe, ale ukazuje, se, že ty na Commons nemají validní formát, tudíž nelze soubory srovnávat. |
| J.3 | Jak zabýt určitý process, pokud zamrzne GUI? |
|
||
| J.4 | Jak vytvoři varovné GUI upozornění při hrozícím zámrazu? |
Otázky
[editovat]| Č. | Otázka | Odpověď | Poznámky |
|---|---|---|---|
| O.1 | Jak se číslují tty? | Většinou je nakonfigurováno 6 tty:
|
|
| O.2 | Co je to zram?
|
zram je nástroj, který komprimuje neaktivní data v RAM. Díky kompresy tak vytvoří další místo v RAM. Zároveň je komprese a dekomprese rychlejší než čtení dat ze swapu, protože se to odehrává právě v RAM. | |
| O.3 | Jak se zvětší swap? | Musí se vypnout, odstranit stávající swapfile a vytvořit nový. V souborovém systému ext4, používám následující postup. Pokud bych měl ls /#ověřím, že je swapfile v kořenovém adresáři
#Vypnu swap a odeberu ho:
sudo swapoff /swapfile
sudo rm /swapfile
ls /#Znovu ověřím, že se smazal swapfile
#Vytvoření nového swapfile, nastavení práv, vytvoření a spuštění:
sudo fallocate -l 8G /swapfile#8G he volitelná velikost a musí to místo být na disku
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
#Ověřím, že je zápis ve fstab (/swapfile none swap sw 0 0):
sudo subl /etc/fstab
#Ověřím jestli je nastaven default "swapiness" 60, tzn. jak rychle se swap používá
#Vyšší hodnota na škále 0-100 používá swap dříve
cat /proc/sys/vm/swappiness
|
|
| O.4 | Co znamená příkaz sudo swapoff /swapfile?
|
Administrátorské vypnutí swapu. Swap soubor je v kořenovém adresáři /.
|
|
| O.4 |