Ich binde gern per fuse (sshfs) entfernte Verzeichnisse in mein lokales System ein, um darin arbeiten zu können (vorwiegend HTML/PHP u.s.w.). Seit ein paar Tagen habe ich einen Managed Server bei Strato angemietet und kann per
sshfs user@server.tld:/ /pfad/zum/lokalen/dir
zwar das oberste Verzeichnis dieses Servers einbinden, allerdings befinde ich mich dann eben nicht in meinem eigenen Verzeichnis und muss es mir erst umständlich suchen. Erschwerend kommt hinzu, daß es kein leicht zu merkender Pfad ist, sondern z.B. /irgend/ein/pfad/mit/diversen/c6/zahlen/B0815/65878998/home.
Einen alias in der ~/.bashrc habe ich bereits angelegt, um die sshfs-Tipperei ein wenig verkürzen:
alias server_sshfs='sshfs user@server.tld:/ /pfad/zum/lokalen/dir'
Dieser alias bringt mich bei einer Anmeldung per ssh sofort in's richtige Verzeichnis:
alias ssh_server='ssh user@server.tld -t "cd /irgend/ein/pfad/mit/diversen/zahlen/B0815/65878998/home/; exec bash --login"'
Wie lassen sich also die beiden aliase so kombinieren, daß ich sofort in meinem Ordner lande?
EDIT:
Habe gerade nochmal mit dem kompletten Pfad getestet - und siehe da: Es funktioniert. Warum auch immer es meiner Meinung nach vorher nicht ging. Also letztendlich einfach nur ergänzen:
alias server_sshfs='sshfs user@server.tld:/irgend/ein/pfad/mit/diversen/zahlen/B0815/65878998/home/ /pfad/zum/lokalen/dir'