Konfigurace

Práce s disky

Posted on

Inicializace nového disku df -h  #informace o připojených a použitelných discích fdisk -l  #informace o všech uložištích v PC cfdisk [disk]  #rozdělení disku na oddíly mkfs.[souborový systém] [oddíl]  #zformátování oddílu a vytvoření souborového systému mount [oddíl] [přípojný bod]  #přimontování uložiště (oddílu) do přípojného bodu (adresáře) umount [oddíl]  #odmontování    /etc/fstab #konfigurační soubor pro mount po […]

Linux

Bash FOR

Posted on

Různá použití cyklu for #!/bin/bash for i in {1..8} do echo $i done for ((i=0;i<10;i++)) do echo $i done for i in 5 6 7 9 15 28 5 do echo $i done for i in /home/ucitel/Plocha/obrazky/*.jpg do echo $i done

Linux

Bash skript obrázky

Posted on

Skript upraví obrázky pomocí funkce convert #!/bin/bash echo -n „Zadejte cestu k obrazku: “ read cesta cesticka=`echo $cesta|awk -F „.“ ‚{print $1}’` kvalita=$cesticka“_kvalita.jpg“ velikost=$cesticka“_velikost.jpg“ otoceni=$cesticka“_otoceni.jpg“ charcoal=$cesticka“_charcoal.jpg“ convert $cesta -quality 100 $kvalita convert $cesta -resize 1000×700 $velikost convert $cesta -rotate 0 $otoceni convert $cesta -charcoal 0 $charcoal  

Linux

Bash skript dohled

Posted on

Skript uloží do souboru systémové informace a zašle je scp na server.   #!/bin/bash echo „student“ > godo date +%T >> godo login=`grep sshd:session /var/log/auth.log |grep opened|wc -l` echo „Prihlaseni: „$login >> godo command=`grep COMMAND /var/log/auth.log |grep student|wc -l` echo „Prikazy: „$command >> godo grep COMMAND /var/log/auth.log |grep student|awk -F „=“ ‚{print $5}‘ >> godo […]

Instalace

VNC

Posted on

Konfigurace VNC serveru a klienta Konfigurace na serveru sudo apt install tightvncserver             # instalace VNC serveru vncpasswd                                           #nastavení hesla pro vnc vncserver                  […]

Instalace

Platformio – nový projekt

Posted on

Vytvoření adresáře projektu a inicializace projektu mkdir dht cd dht pio init -b nanoatmega328 Vytvoření main.cpp v adresáři ../dht/src vytvoříme soubor main.cpp s obsahem: #include „Arduino.h“; void setup(){} void loop(){} Příkaz pro kompilaci pio run Nyní můžeme otevřít projektový adresář ve VSCode.

Linux

GnuPlot

Posted on

Instalace a spuštění apt install gnuplot gnuplot Grafy funkcí plot rozsahy f(x) axes typ souřadnic title „popis“ \with specifikace stylu plot [][0:100] x**2 axes x1y2 title „parabola“ with lines plot [-4:4] sin(x) with lines, cos(x) with impulses Datové soubory Pro práci s datovými soubory využíváme stejný příkaz plot, pouze místo funkčního předpisu dáme název datového souboru […]

Projekty

Pájení

Posted on

spájejte plošný spoj pro kostku dle předlohy program po stisku tlačítka zobrazí náhodné číslo od 1 do 6 tlačítko bude pod přerušením Modul s trimry  

Linux

grep, awk

Posted on

awk – filtrování podřetězců awk -F „[oddělovač]“ ‚{print $[pořadové číslo podřetězce]}‘ [soubor]   Jan,Novotny,Opava,programator,muz Petra,Nova,Ostrava,prodavacka,zena Ondrej,Nejedly,Brno,zednik,muze awk -F „,“ ‚{print $5}‘ [soubor] výstupem je: muz, zena, zena grep – vyhledání řetězce kolikkrát se přihlásil student grep „login:session“ /var/log/auth.log |grep student|grep opened|wc -l jaké příkazy použil student grep COMMAND /var/log/auth.log |grep student|awk -F „=“ ‚{print $5}‘ […]