meta data for this page
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változatKövetkező változatKövetkező változat mindkét oldalon | ||
linux [2019/01/23 13:21] – ["Homokóra"] admin | linux [2019/05/20 10:21] – admin | ||
---|---|---|---|
Sor 1: | Sor 1: | ||
===== Linux okosságok ===== | ===== Linux okosságok ===== | ||
+ | |||
+ | ==== BOOT probléma ==== | ||
+ | |||
+ | GRUB menüben a " | ||
==== RAID megoldások ==== | ==== RAID megoldások ==== | ||
Sor 7: | Sor 11: | ||
* RAID1 fájlrendszer szinten: [[http:// | * RAID1 fájlrendszer szinten: [[http:// | ||
- | ==== SSH okosságok ==== | ||
- | |||
- | === SSH-n másolás köztes állomáson át === | ||
- | |||
- | tar cvf - file1 file2 | ssh KoztesHoszt "ssh -o \" | ||
- | |||
- | === Több parancs futtatása SSH-n === | ||
- | |||
- | ssh user@server "$( cat <<' | ||
- | echo "These commands will be run on: $( uname -a )" | ||
- | EOT | ||
- | )" | ||
- | |||
- | Vagy csak simán az escape problémákra megoldás: | ||
- | |||
- | ssh root@server ps uax \| grep ba[c] \| \'{ print \$2 }\' \> / | ||
- | |||
- | or you could double quote the single quotes instead of escaping them (in both cases, you need to escape the dollar sign) | ||
- | |||
- | ssh root@server ps uax \| grep ba[c] \| "' | ||
- | |||
- | === Jelszavas sudo parancs futtatása SSH-n === | ||
- | |||
- | < | ||
- | #!/bin/bash | ||
- | read -a Pass -s -p " | ||
- | expect -c " | ||
- | set timeout 5 | ||
- | spawn ssh -tt -n $server \"echo -e \\" | ||
- | expect "Are you sure" { send " | ||
- | expect "? | ||
- | send \" | ||
- | expect eof" | ||
- | </ | ||
==== MYSQL mentés ==== | ==== MYSQL mentés ==== | ||
Sor 82: | Sor 52: | ||
cat file | sed ' | cat file | sed ' | ||
+ | |||
+ | ==== /dev/stdin üres-e? (Van-e adat a pipe-ban?) ==== | ||
+ | |||
+ | [ ! -t 0 ] | ||
==== Bekezdésre greppelés Linux alatt (AIX: grep -p) ==== | ==== Bekezdésre greppelés Linux alatt (AIX: grep -p) ==== | ||
awk ' | awk ' | ||
+ | |||
+ | ==== Email címek extraktálása AIX alatt ==== | ||
+ | |||
+ | perl -wne' | ||
==== Bash színkódok törlése szövegből ==== | ==== Bash színkódok törlése szövegből ==== | ||
sed " | sed " | ||
- | ==== Network socket darabszám mérő ==== | ||
- | |||
- | netstat -an | awk '/ | ||
- | | ||
- | ==== Hálózati áteresztőképesség mérés ==== | ||
- | |||
- | iperf-fel, 25-ös porton, Mb-ban kiírva, 45 mp-ig, 2 mp-enként kiírva az aktuális rátát, 3 szálon ([[http:// | ||
- | |||
- | [node2]# iperf -p 25 -s (server) | ||
- | [node1]# iperf -f m -p 25 -c node2 -t 45 -i 2 -P 3 (client) | ||
- | |||
- | SSH-val (UNIX/ | ||
- | |||
- | [node1]# cat /dev/zero | ssh node2 "cat > / | ||
- | |||
- | FTP-vel (Unix/ | ||
- | |||
- | [node1]# ftp node2 | ||
- | ftp> bin | ||
- | ftp> put "| dd if=/ | ||
- | ==== Port scanning ==== | ||
- | |||
- | nmap -sT hoszt | ||
- | |||
- | ==== FC portok lekérdezése ==== | ||
- | |||
- | < | ||
- | #!/bin/sh | ||
- | echo --- BEGIN --- | ||
- | for port in $(ls -d / | ||
- | echo " | ||
- | printf "Port state: \t"; cat $port/ | ||
- | printf "Port speed: \t"; cat $port/speed | ||
- | printf "Port WWN: \t"; cat $port/ | ||
- | echo ----- | ||
- | done | ||
- | echo --- END --- | ||
- | </ | ||
- | |||
- | ==== Processz izolálása hálózaton ==== | ||
- | |||
- | < | ||
- | #!/bin/bash | ||
- | [[ -e / | ||
- | ip netns exec kalitka ip addr add 127.0.0.1/8 dev lo | ||
- | ip netns exec kalitka ip link set dev lo up | ||
- | ip netns exec kalitka $* | ||
- | </ | ||
==== Hiányzik az " | ==== Hiányzik az " | ||
Sor 293: | Sor 223: | ||
} | } | ||
</ | </ | ||
+ | ==== Hosszú processz végeztéről értesítő email ==== | ||
+ | |||
+ | < | ||
+ | #!/bin/bash | ||
+ | MAILTO=" | ||
+ | SSH=" | ||
+ | while [ $($SSH "ps -ef | awk ' | ||
+ | sleep 60 | ||
+ | done | ||
+ | echo Lefutott | mail -s " | ||
+ | </ | ||
+ | |||
==== Hasznos oldalak ==== | ==== Hasznos oldalak ==== | ||
- | * [[http:// | + | * [[http://tsm.agostonpeter.com/ |
* [[http:// | * [[http:// | ||
* [[http:// | * [[http:// | ||
Sor 304: | Sor 246: | ||
* [[http:// | * [[http:// | ||
* [[https:// | * [[https:// | ||
+ | * [[https:// |