I SSH'yi her gün çok sayıda farklı sunucuya dönüştürüyorum ve bazılarının web siteleri için farklı dosya sistemi yapıları var. Sunucuyu her değiştirdiğimde, gerçekten istediğim dosyalara nereden ulaşacağımı bulmam gerekiyor (çünkü çok nadiren içinde olmak istiyorum ~).
Tüm eylemlerimi otomatikleştirmek için Fabric dosyalarını kullanıyorum (git'e itme, git'ten çekmek için sunucuya otomatik SSH, web uygulamasını yeniden başlatma, bağımlılıkları değiştirme vb.), Bu yüzden de istediğimi söyleyemediğimi merak ediyordum doğru dizinde fab sshçalışıp normal bir SSH oturumunda bulunabilmem için SSH'ye doğru dizine gidin ve hemen çalışmaya başlayın.
Bu Kumaş ile ilgili değil; lütfen dikkate almayın. Fabric sadece bir grup komut çalıştırıyor. Benim iddiam sshkomuta ile. Fabric'e kaçmasını söylüyorum.
Peki nasıl alabilirim sshiçin cdgiriş üzerinde belirli dizine?
Not: Bu sunucu veya kullanıcı çapında bir şey olamaz . Bazı sunucularda bir kullanıcı altında birden fazla web sitesi var, bu yüzden bir şey yapıştırma ~/.bashrcbenim için işe yaramaz.