Mercurial > index.cgi > dotfiles
changeset 65:89650cf05c4c
* Cluster 'dsh'
author | huston@80426f53-59d1-405d-934b-f07cd76f4a1a |
---|---|
date | Tue, 10 Jul 2012 19:07:43 +0000 |
parents | 0698aaf2fd33 |
children | 594349918d47 |
files | .bash_aliases |
diffstat | 1 files changed, 13 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- 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 &'"