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.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
Következő változatKövetkező változat mindkét oldalon
linux [2019/01/23 13:21] – ["Homokóra"] adminlinux [2019/01/24 11:01] admin
Sor 7: Sor 7:
   * RAID1 fájlrendszer szinten: [[http://www.furquim.org/chironfs/index.en.html|ChironFS]]   * RAID1 fájlrendszer szinten: [[http://www.furquim.org/chironfs/index.en.html|ChironFS]]
  
-==== SSH okosságok ==== 
- 
-=== SSH-n másolás köztes állomáson át === 
- 
-  tar cvf - file1 file2 | ssh KoztesHoszt "ssh -o \"StrictHostKeyChecking no\" CelHoszt \"cd CelMappa && tar -xvf -\"" 
- 
-=== Több parancs futtatása SSH-n === 
- 
-  ssh user@server "$( cat <<'EOT' 
-  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 }\' \> /tmp/back.tmp 
- 
-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] \| "'{ print \$2 }'" \> /tmp/back.tmp 
- 
-=== Jelszavas sudo parancs futtatása SSH-n === 
- 
-<file> 
-#!/bin/bash 
-read -a Pass -s -p "Jelszavad? : " 
-expect -c " 
-      set timeout 5 
-      spawn ssh -tt -n $server \"echo -e \\"$Pass\\r\\" | sudo -S <parancs>\" 
-      expect "Are you sure" { send "yes\r"} timeout {} 
-      expect "?assword:" 
-      send \"$Pass\r\" 
-      expect eof" 
-</file> 
 ==== MYSQL mentés ==== ==== MYSQL mentés ====
  
Sor 82: Sor 48:
  
   cat file | sed 's/([^(]*)$/,&/' | awk -F'[,]' '{a[$2]++}END{for(k in a) print $1,k,$3,"("a[k]"x)"}'   cat file | sed 's/([^(]*)$/,&/' | awk -F'[,]' '{a[$2]++}END{for(k in a) print $1,k,$3,"("a[k]"x)"}'
 +
 +==== /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) ====
Sor 90: Sor 60:
  
   sed "s,\x1B\[[0-9;]*[a-zA-Z],,g"   sed "s,\x1B\[[0-9;]*[a-zA-Z],,g"
-==== Network socket darabszám mérő ==== 
- 
-  netstat -an | awk '/^tcp/ {A[$(NF)]++} END {for (I in A) {printf "%5d %s\n", A[I], I}}' 
-   
-==== 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://openmaniak.com/iperf.php|bővebb tutorial]]): 
- 
-  [node2]# iperf -p 25 -s (server) 
-  [node1]# iperf -f m -p 25 -c node2 -t 45 -i 2 -P 3 (client) 
- 
-SSH-val (UNIX/Linux):  
- 
-  [node1]# cat /dev/zero | ssh node2 "cat > /dev/null" 
- 
-FTP-vel (Unix/Linux): 
- 
-  [node1]# ftp node2 
-  ftp> bin 
-  ftp> put "| dd if=/dev/zero bs=32k count=10000 " /dev/null 
-==== Port scanning ==== 
- 
-  nmap -sT hoszt 
- 
-==== FC portok lekérdezése ==== 
- 
-<file> 
-#!/bin/sh 
-echo --- BEGIN --- 
-for port in $(ls -d /sys/class/fc_host/host*); do 
-  echo "$port: " 
-  printf "Port state: \t"; cat $port/port_state 
-  printf "Port speed: \t"; cat $port/speed 
-  printf "Port WWN: \t"; cat $port/port_name 
-  echo ----- 
-done 
-echo --- END --- 
-</file> 
- 
-==== Processz izolálása hálózaton ==== 
- 
-<file> 
-#!/bin/bash 
-[[ -e /var/run/netns/kalitka ]] || ip netns add kalitka 
-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 $* 
-</file> 
 ==== Hiányzik az "add-apt-repository": ==== ==== Hiányzik az "add-apt-repository": ====