# HG changeset patch # User huston@80426f53-59d1-405d-934b-f07cd76f4a1a # Date 1341947263 0 # Node ID 89650cf05c4c89288b79bd72cba6f6d1275390ee # Parent 0698aaf2fd3378869431ab47201131820b0518a0 * Cluster 'dsh' diff -r 0698aaf2fd33 -r 89650cf05c4c .bash_aliases --- a/.bash_aliases Tue Jul 10 18:59:32 2012 +0000 +++ b/.bash_aliases Tue Jul 10 19:07:43 2012 +0000 @@ -51,13 +51,16 @@ export DFSTAT MDATE TDSTAT HDATE # SSH aliases +alias 13='ssh cses13' alias dh='ssh srhuston.net' alias j='ssh joshua.srhuston.net' alias keys='ssh-add $HOME/.ssh/*.pvt' alias r='ssh -l root' +alias r13='ssh -t cses13 screen -raAx' +alias rj='ssh -t joshua.srhuston.net screen -raAx' +alias rx='ssh -t xanadu.astro.princeton.edu screen -raAx' alias roc='ssh zenoss@rocinante' alias s=ssh -alias x='ssh xanadu.astro.princeton.edu' t() { T_HOST=xanadu.astro.princeton.edu if [ -n "$2" ] ; then @@ -65,12 +68,17 @@ fi ssh -t $T_HOST "ssh $1" } -alias 13='ssh cses13' alias t13='t cses13' -alias r13='ssh -t cses13 screen -raAx' alias tr13='t "-t cses13 screen -raAx"' -alias rj='ssh -t joshua.srhuston.net screen -raAx' -alias rx='ssh -t xanadu.astro.princeton.edu screen -raAx' +alias x='ssh xanadu.astro.princeton.edu' + +export CLUSTERLIST="adroit artemis della hecate oldhecate orbital sesame tigressdata" +cdsh() { + for H in $CLUSTERLIST ; do + echo $H": " + ssh $H $@ + done +} # Remote desktop/VNC eval "alias xvnc='ssh -L9910:localhost:5901 -f joshua.srhuston.net \"sleep 5\"; ${VNCVIEWER}localhost:9910 &'"