Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
navody:prirucka:tipy [2008/01/27 13:43] – covex | navody:prirucka:tipy [2022/11/14 11:26] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 3: | Řádek 3: | ||
===== Tipy a triky ===== | ===== Tipy a triky ===== | ||
- | {{: | + | {{: |
==== Logical Volume Manager (LVM) ==== | ==== Logical Volume Manager (LVM) ==== | ||
Řádek 9: | Řádek 9: | ||
//LVM// slouží k abstrakci diskového prostoru. Umožňuje spojovat, připojovat a přeskupovat rozdělení disku za chodu systému. Dále umožňuje např. z více disků vytvořit jeden diskový prostor. | //LVM// slouží k abstrakci diskového prostoru. Umožňuje spojovat, připojovat a přeskupovat rozdělení disku za chodu systému. Dále umožňuje např. z více disků vytvořit jeden diskový prostor. | ||
- | Z grafického | + | Z grafického |
system-config-lvm | system-config-lvm | ||
Řádek 15: | Řádek 15: | ||
FIXME příklady FIXME | FIXME příklady FIXME | ||
- | ==== Vymazání složky /tmp/ během ukončení systému ==== | + | ==== Vymazání složky /tmp během ukončení systému ==== |
* Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. | * Přečtěte si kapitolu [[obecne_poznamky|Obecné poznámky]]. | ||
- | Po příkazové řádky zadejte | + | Jako uživatel root do příkazové řádky zadejte: |
- | | + | |
- | gedit / | + | |
- | V souboru | + | Do souboru |
- | | + | |
+ | Type=forking | ||
+ | # | ||
+ | ExecStop=/ | ||
+ | TimeoutSec=0 | ||
+ | RemainAfterExit=yes | ||
+ | |||
+ | [Install] | ||
+ | WantedBy=multi-user.target | ||
- | vložte | + | do souboru / |
- | rm -fr /tmp/* /tmp/.??* | + | |
+ | | ||
- | Soubor //rsyslog// uložte. | + | Aktivujte službu |
+ | systemctl enable runonshutdown.service | ||
==== Nastavení automatického ukládání v aplikaci Gedit a zamezení vytváření souborů soubor~ ==== | ==== Nastavení automatického ukládání v aplikaci Gedit a zamezení vytváření souborů soubor~ ==== | ||
Řádek 42: | Řádek 51: | ||
/ -> apps -> gedit-2 -> preferences -> editor -> save -> create_backup_copy (nezatrhnuto) | / -> apps -> gedit-2 -> preferences -> editor -> save -> create_backup_copy (nezatrhnuto) | ||
/ -> apps -> gedit-2 -> preferences -> editor -> save -> auto_save (zatrhnuto) | / -> apps -> gedit-2 -> preferences -> editor -> save -> auto_save (zatrhnuto) | ||
+ | |||
==== Generování obsahu webové příručky do PDF ==== | ==== Generování obsahu webové příručky do PDF ==== | ||
- | Ačkoli se snažíme čas od času generovat | + | Ačkoli se snažíme čas od času generovat |
- | | + | |
- | Vytvořte v textovém editoru soubor | + | Dále vytvořte v textovém editoru soubor |
gedit prirucka2pdf | gedit prirucka2pdf | ||
- | A překopírujte do něj tento skript | + | a překopírujte do něj následující |
#!/bin/bash | #!/bin/bash | ||
# | # | ||
- | # Vyzaduje: | + | # Vyzaduje: wget htmldoc |
- | # | + | |
- | # wget htmldoc | + | |
- | # | + | |
- | # promenna musi obsahovat vsechny stranky a to v tom poradi ve kterem je chceme generovat do vysledneho PDF | + | # promenna |
- | PRIRUCKA=" | + | # ve kterem je chceme generovat do vysledneho PDF |
- | + | PRIRUCKA=" | |
- | for PAGE in $PRIRUCKA | + | |
- | | + | |
- | | + | obecne_poznamky |
- | | + | |
- | WGET_PAGES=" | + | upgrade \ |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | vypalovani \ | ||
+ | ripovani \ | ||
+ | tisk \ | ||
+ | skener \ | ||
+ | sitapp \ | ||
+ | repozitare \ | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | jadro \ | ||
+ | | ||
+ | | ||
+ | sit \ | ||
+ | sdileni_adresaru \ | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | ssh \ | ||
+ | bezpecnost \ | ||
+ | selinux \ | ||
+ | oprava \ | ||
+ | problemy \ | ||
+ | | ||
+ | | ||
+ | | ||
+ | for PAGE in $PRIRUCKA; do | ||
+ | | ||
+ | | ||
+ | | ||
+ | | sed -e ' | ||
+ | WGET_PAGES=" | ||
done | done | ||
| | ||
- | | + | htmldoc -t pdf14 --webpage --no-title --linkstyle underline --links --size A4 \ |
- | + | | |
- | | + | |
+ | | ||
+ | | ||
+ | | ||
+ | | ||
Označte soubor jako spustitelný | Označte soubor jako spustitelný | ||
Řádek 81: | Řádek 143: | ||
chmod +x prirucka2pdf | chmod +x prirucka2pdf | ||
- | A spusťte v nějakém odděleném | + | a spusťte v samostatném |
./ | ./ | ||
- | ===== ===== | + | Výstup skriptu bude uložen v souboru '' |
+ | |||
+ | ==== Plymouth - grafický start systému | ||
+ | |||
+ | Od //Fedory 10// je při startu systému zobrazován grafický animovaný průběh. Ten obstarává aplikace // | ||
+ | |||
+ | Tento grafický start se pouští v případě, že grafická karta je schopna plynulého přechodu mezi grafickými režimy, jinak je nahrazen pouze textovým zobrazením průběhu. I v takovém případě lze ale systém přesvědčit, | ||
+ | |||
+ | vga=0x318 | ||
+ | |||
+ | VESA grafický mód je pomalý, lze ale na něm alespoň shlédnout grafiku. | ||
+ | |||
+ | Téma grafického startu lze změnit. Příkaz | ||
+ | |||
+ | dnf search plymouth-theme | ||
+ | |||
+ | Vám vypíše dostupná témata grafického startu. Nainstalovat jinou variantu lze příkazem | ||
+ | |||
+ | dnf install plymouth-theme-< | ||
+ | |||
+ | Jeho změnu pak provedete příkazem | ||
+ | |||
+ | plymouth-set-default-theme -R <jmeno pluginu> | ||
+ | |||
+ | Parametr -R přegeneruje obraz RAM pro start systému, proto příkaz chvíli trvá. | ||
+ | |||
+ | ==== Semi-inteligentní doplňování v příkazové řádce ==== | ||
+ | |||
+ | Shell bash disponuje možností inteligentního doplňování parametrů příkazů. Pro jeho sprovoznění je potřeba přiinstalovat | ||
+ | |||
+ | dnf install bash-completion | ||
+ | |||
+ | Je potřeba upozornit, že tato funkce vyžaduje něco málo výkonu navíc, protože musí vyhledávat parametry příkazů, případně zpracovávat skripty, aby nalezl možné parametry. | ||
+ | |||
+ | ==== Sériová konzole ==== | ||
+ | |||
+ | Sériová konzole slouží k přístupu do terminálu i u počítačů (především serverů a vestavěných zařízení), | ||
+ | |||
+ | Pro GRUB je potřeba přidat do / | ||
+ | |||
+ | serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1 | ||
+ | terminal --timeout=8 console serial | ||
+ | |||
+ | ' | ||
+ | |||
+ | Tím bude GRUB používat sérivou konzoli na prvním seriovém portu s rychlostí 9600 baudů. | ||
+ | |||
+ | Aby byl vidět i výstup startu linuxového jádra je v grub.conf ještě potřeba doplnit na konec řádku začínajícího kernel | ||
+ | |||
+ | console=ttyS0, | ||
+ | |||
+ | Tedy jádro pustí svou konzoli taktéž na prvním sérivovém portu (ttyS0) rychlostí 9600. | ||
+ | |||
+ | Pokud je sériová konzole povolena u jádra, měl by v OS pustit stejnou konzoli i init démon (upstart, | ||
+ | |||
+ | securetty ttyS0 | ||
+ | |||
+ | Pokud chcete spustit sériovou konzoli ručně z příkazové řádky použijte | ||
+ | |||
+ | start serial DEV=/ | ||
+ | |||
+ | pro zastavení pak | ||
+ | |||
+ | stop serial DEV=/ | ||
+ | |||
+ | |||
+ | |||
+ | ---- | ||
[[obsah|Hlavní stránka]] | [[obsah|Hlavní stránka]] | ||
+ |