Uživatelské nástroje

Nástroje pro tento web


software:linux:commands

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
software:linux:commands [2018/12/12 13:12]
root
software:linux:commands [2021/11/23 13:27] (aktuální)
mwk
Řádek 1: Řádek 1:
 +====== Commands ======
 +===== badblocks =====
 +<code bash>badblocks -vfws /dev/sdx</code>
 +  * verbose
 +  * force
 +  * write
 +  * show progress
 +
 ===== tail ===== ===== tail =====
 vypis logu v realnem case vypis logu v realnem case
Řádek 33: Řádek 41:
 s = the substitute command s = the substitute command
 g = global (i.e. replace all and not just the first occurrence) g = global (i.e. replace all and not just the first occurrence)
 +
 +===== awk =====
 +<code bash>vstup | awk -F'[^0-9]*' '/real/{print $3"."$4}'</code>
 +najde numericke hodnoty za "real", treti a ctvrta pozice a prida tecku
 +
 +===== OPENSSL na Debianu =====
 +
 +<code bash>apt install certbot python-certbot-apache</code>
 +
 +zkontrolovat /etc/hosts, jestli je cele jmeno na lokalni IP a generujeme:
 +
 +<code bash>certbot --authenticator standalone --installer apache</code>
 +
 +Pak to chce zkusit na automatickou obnovu udelat skript a dat do cronu pomoci
 +
 +<code bash>certbot renew</code>
 +
 +
 +===== Rdiff-backup =====
 +**backup - server** a nasledne i klient jako root
 +
 +<code bash>apt-get install rdiff-backup
 +rdiff-backup --version</code>
 +
 +  * verze server - klient by se mely shodovat
 +  * vygenerujeme klice pro roota, dle ssh klic 2 a budeme distribuovat na klienty nasledne
 +
 +<code bash>mkdir -p /var/backups/jmenoslozkyzalohy</code>
 +
 +**priklad zalohy**
 +
 +<code bash>rdiff-backup --exclude /tmp --exclude /mnt --exclude /proc --exclude /sys --exclude /run --exclude /dev --exclude /var/backup -v5 root@10.133.1.32::/ /var/backups/32/</code>
 +
 +takhle s tim do cronu
 +<file bash gpiobackup.sh>
 +!/bin/bash
 +## gpiobackup script
 +# Backup
 +rdiff-backup --exclude /tmp --exclude /mnt --exclude /proc --exclude /sys --exclude /run --exclude /dev --exclude /var/backup -v5 root@10.133.$
 +sleep 5
 +rdiff-backup --exclude /tmp --exclude /mnt --exclude /proc --exclude /sys --exclude /run --exclude /dev --exclude /var/backup -v5 root@10.133.$
 +sleep 5
 +rdiff-backup --exclude /tmp --exclude /mnt --exclude /proc --exclude /sys --exclude /run --exclude /dev --exclude /var/backup -v5 root@10.133.$
 +# Clean Increments
 +rdiff-backup --force --remove-older-than 4B /var/backups/32
 +rdiff-backup --force --remove-older-than 4B /var/backups/33
 +rdiff-backup --force --remove-older-than 4B /var/backups/34
 +</file>===== tail =====
 +vypis logu v realnem case
 +<code bash>tail -f /soubor</code>
 +vyber ze souboru
 +<code bash>tail -f /soubor | grep --line-buffered hledaneslovo</code>
 +<code bash>tail -f /soubor | stdbuf -o0 grep hledaneslovo</code>
 +
 +
 +
 +
 +
software/linux/commands.1544616737.txt.gz · Poslední úprava: 2018/12/12 13:12 autor: root