Zeile 1: |
Zeile 1: |
| + | ==ash optimierungen== |
| + | ===Konstrukte die das gleiche machen, aber sich in der Geschwindigkeit unterscheiden=== |
| + | |
| + | <source lang="bash"> |
| + | #!/bin/sh |
| + | todo |
| + | </source> |
| + | |
| + | time script.sh |
| + | |
| + | |
| + | Tags: bash, ash, speedup, optimize, script, faster | [[Benutzer:Fries43|fries43]] 15:50, 31. Jan. 2010 (UTC) |
| + | |
| ==NV-RAM-Variablen loeschen== | | ==NV-RAM-Variablen loeschen== |
− | ===alle variablen auf Kamikaze-Whiterussian (freifunk-firmware) entfernen=== | + | ===alle variablen auf openWRT-Whiterussian (freifunk-firmware) entfernen=== |
| | | |
| <source lang="bash"> | | <source lang="bash"> |
Zeile 12: |
Zeile 25: |
| | | |
| touch /tmp/DEBUG | | touch /tmp/DEBUG |
− | /etc/kalua_init | + | /etc/kalua_init # vorher evtl. noch im skript BASEDIR umbiegen, falls der tarball z.b. in der RAM-Disk liegt |
| | | |
| for FILE in $( _firmware filelist ); do { | | for FILE in $( _firmware filelist ); do { |
Zeile 22: |
Zeile 35: |
| _profile unset_nvram_group | | _profile unset_nvram_group |
| _profile rebuild_cfe | | _profile rebuild_cfe |
− | _profile remap_devs | + | _hardware remap_devs |
| _nvram set boot_wait on | | _nvram set boot_wait on |
| _nvram set commit 'alles neu macht der fruehling' | | _nvram set commit 'alles neu macht der fruehling' |
Zeile 67: |
Zeile 80: |
| | | |
| <source lang="bash"> | | <source lang="bash"> |
− | userA@pcA:~$ [ ! -e ~/.ssh/id_rsa.pub ] && ssh-keygen -t rsa -b 2048 # wenn noch nicht da, privaten key erzeugen | + | userA@pcA:~$ [ -f ~/.ssh/id_rsa.pub ] || ssh-keygen -t rsa -b 2048 # wenn noch nicht da, privaten key erzeugen |
| userA@pcA:~$ ssh-copy-id -i ~/.ssh/id_rsa.pub '-p 22 userB@pcB' # oeffentlichen schluessel rueberkopieren | | userA@pcA:~$ ssh-copy-id -i ~/.ssh/id_rsa.pub '-p 22 userB@pcB' # oeffentlichen schluessel rueberkopieren |
| userA@pcA:~$ ssh -i ~/.ssh/id_rsa userB@pcB # identitaet explizit angeben | | userA@pcA:~$ ssh -i ~/.ssh/id_rsa userB@pcB # identitaet explizit angeben |