SORU
2 HAZİRAN 2009, Salı


Nasıl set $PATH gibi `ssh kullanıcı@host komutunu` çalışır mı?

YOL ssh user@host command) komutlar çalıştırıldığında kullanılacak şekilde, yeni bir $ayarlamak için görünmüyor olabilir. ~/export PATH=$PATH:$HOME/new_path ekleyerek denedim.bashrc ve ~/.profil uzak makine, ama yürütme ssh user@host "echo \$PATH" gösteren bir değişiklik olmamıştır yakalandı (gösterir /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games). Uzak makine 8.04 Ubuntu çalışıyor.

/Etc/profile içine kesmek olabilir emin değilim ama bu temiz bir çözüm değil ve bu sadece bir kök erişim olduğunda çalışır.

CEVAP
2 HAZİRAN 2009, Salı


grawity said, ~/.etkileşimsiz olmayan giriş kabukları tarafından kaynaklı olduğu için istediğiniz ne bashrc,.

Yaşıyorsanız sorun varsayılan Ubuntu ile ilgisi var bekliyorum ~/.dosya bashrc. Genellikle bu gibi bir şey ile başlar

# If not running interactively, don't do anything
[ -z "$PS1" ] && return

Etkileşimsiz kabukları için bir şey koymak istiyorumöncebu hattı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • akalyne

    akalyne

    13 Mayıs 2009
  • guau . .

    guau . .

    25 Ocak 2008
  • TheScorpioTechno

    TheScorpioTe

    15 Aralık 2010