Začíname s routrom
- inštalácia OS Linux na RaspberryPi (RUFUS)
- inštalácia programov, zapnutie SSH (apt-get)
- aktivácia FTP
- práva k root programom cez www (chmod 4755)
Pomoc pri inštalácii na platformu APU2C2
Vytvoríme si bootovacie USB:
$ sudo dd if=debian-10.1.0-amd64-netinst.iso of=/dev/sdX bs=8M $ sudo sync
Nabootujeme z USB a pustíme sa do inštalácie cez COMx
Rýchlosť: 115200 baudov, v BOOT menu debianu stlačíme TAB
Odstránime: /install.amd/vmlinuz vga=788 initrd=/install.amd/gtk/initrd.gz --- quiet Pridáme: /install.amd/vmlinuz vga=off initrd=/install.amd/initrd.gz --- quiet console=ttyS0,115200u8
… a veselo inštalujeme
Nástroje Linuxu na spracovanie textu
Výpisy:
echo – jednoduchý výpis na obrazovku
printf – formátovaný výpis
cat – ukáže výpis súboru
tac – cat naopak
more – stránkovaný výpis
less – stránkovaný výpis po riadkoch
head – vypíše začiatok súboru
tail – vypíše koniec súboru
Rozdeľovanie:
split – rozdelí súbor na kúsky
csplit – rozdelí súbor podľa obsahu
Formátovanie:
fmt – jednoduchý formátovač textu
expand – zmení tabulátory na medzery
nl – výpis súboru s číslami riadkov
Porovnávanie:
diff – vypíše rozdiely v dvoch porovnávaných súboroch
Triedenie:
sort – triedenie
uniq – vynechanie opakujúcich sa riadkov
shuf – náhodné rozhádzanie po riadkoch
Vyhľadávanie:
grep – vyhľadávanie v súbore, základné regulárne výrazy
egrep – vyhľadávanie v súbore, širšie regulárne výrazy
Prúdový editor:
sed – prúdový editor
Editácia po riadkoch:
cut – rozdelenie riadkov podľa stĺpcov
paste – spojenie súborov po riadkoch
rev – obrátenie znakov v riadku
Pomocníci:
wc – spočíta riadky alebo znaky
Skriptovacie jazyky:
bash – Bourne again shell
tcsh – C shell
awk – rozšírené spracovanie textu
perl – jazyk ktorý vychádza z awk a shellu
php – funguje aj ako skriptovací jazyk v cmd line
expect – niečo očakáva, potom niečo vykoná