comparison .bash_aliases @ 65:89650cf05c4c

* Cluster 'dsh'
author huston@80426f53-59d1-405d-934b-f07cd76f4a1a
date Tue, 10 Jul 2012 19:07:43 +0000
parents 0698aaf2fd33
children 594349918d47
comparison
equal deleted inserted replaced
64:0698aaf2fd33 65:89650cf05c4c
49 49
50 # Export some of those above for the benefit of future shells 50 # Export some of those above for the benefit of future shells
51 export DFSTAT MDATE TDSTAT HDATE 51 export DFSTAT MDATE TDSTAT HDATE
52 52
53 # SSH aliases 53 # SSH aliases
54 alias 13='ssh cses13'
54 alias dh='ssh srhuston.net' 55 alias dh='ssh srhuston.net'
55 alias j='ssh joshua.srhuston.net' 56 alias j='ssh joshua.srhuston.net'
56 alias keys='ssh-add $HOME/.ssh/*.pvt' 57 alias keys='ssh-add $HOME/.ssh/*.pvt'
57 alias r='ssh -l root' 58 alias r='ssh -l root'
59 alias r13='ssh -t cses13 screen -raAx'
60 alias rj='ssh -t joshua.srhuston.net screen -raAx'
61 alias rx='ssh -t xanadu.astro.princeton.edu screen -raAx'
58 alias roc='ssh zenoss@rocinante' 62 alias roc='ssh zenoss@rocinante'
59 alias s=ssh 63 alias s=ssh
60 alias x='ssh xanadu.astro.princeton.edu'
61 t() { 64 t() {
62 T_HOST=xanadu.astro.princeton.edu 65 T_HOST=xanadu.astro.princeton.edu
63 if [ -n "$2" ] ; then 66 if [ -n "$2" ] ; then
64 T_HOST=$2 67 T_HOST=$2
65 fi 68 fi
66 ssh -t $T_HOST "ssh $1" 69 ssh -t $T_HOST "ssh $1"
67 } 70 }
68 alias 13='ssh cses13'
69 alias t13='t cses13' 71 alias t13='t cses13'
70 alias r13='ssh -t cses13 screen -raAx'
71 alias tr13='t "-t cses13 screen -raAx"' 72 alias tr13='t "-t cses13 screen -raAx"'
72 alias rj='ssh -t joshua.srhuston.net screen -raAx' 73 alias x='ssh xanadu.astro.princeton.edu'
73 alias rx='ssh -t xanadu.astro.princeton.edu screen -raAx' 74
75 export CLUSTERLIST="adroit artemis della hecate oldhecate orbital sesame tigressdata"
76 cdsh() {
77 for H in $CLUSTERLIST ; do
78 echo $H": "
79 ssh $H $@
80 done
81 }
74 82
75 # Remote desktop/VNC 83 # Remote desktop/VNC
76 eval "alias xvnc='ssh -L9910:localhost:5901 -f joshua.srhuston.net \"sleep 5\"; ${VNCVIEWER}localhost:9910 &'" 84 eval "alias xvnc='ssh -L9910:localhost:5901 -f joshua.srhuston.net \"sleep 5\"; ${VNCVIEWER}localhost:9910 &'"
77 eval "alias xanadu='ssh -L9920:localhost:5900 -f xanadu.astro.princeton.edu \"sleep 300\"; ${VNCVIEWER}localhost:9920 &'" 85 eval "alias xanadu='ssh -L9920:localhost:5900 -f xanadu.astro.princeton.edu \"sleep 300\"; ${VNCVIEWER}localhost:9920 &'"
78 eval "alias milton='ssh -L9930:milton:5900 -f joshua.srhuston.net \"/sbin/ether-wake 00:17:f2:01:d2:3c ; sleep 30\"; sleep 10; ${VNCVIEWER}localhost:9930 &'" 86 eval "alias milton='ssh -L9930:milton:5900 -f joshua.srhuston.net \"/sbin/ether-wake 00:17:f2:01:d2:3c ; sleep 30\"; sleep 10; ${VNCVIEWER}localhost:9930 &'"