«bashrc» etiketlenmiş sorular

Bashrc dosyası, ortam değişkenlerini ayarlamak ve komutları çalıştırmak için Unix / Linux'taki Bourne Again Shell tarafından kullanılır.


18
Bash_profile veya bashrc kullanmadan giriş yap
Öyleyse, birisinin kendi .bashrciçinde (veya onun) oturum açmasını önleyen bir şey yazdığını varsayalım ssh(örn. Ssh girişi dosyadaki hata nedeniyle). Bu kişinin yürütmeden giriş yapabileceği (veya .bashrcdiğerini çalıştığından beri) veya başka bir şekilde dosyayı silme / yeniden adlandırma / geçersiz kılma yolu var mı? Makineye fiziksel erişiminizin olmadığını varsayalım ve bu, …
75 ssh  login  bashrc 

1
'Giriş' ile 'Etkileşimli' bash kabuğu arasındaki fark nedir
'Giriş' ile 'Etkileşimli' bash kabuğu arasındaki fark nedir? Aşağıdan Wikipedia'yı alıntıladım, ancak herhangi biri daha iyi bir cevap verebilir mi? EDIT: Bu bir topluluk wiki, bu yüzden belki de seni kapatmak için oy vermek yerine hangi durumlarda $ SHELL'in hangi durumlarda olduğunu söyleyebilecek örnekler verebilirsin Başlangıç ​​komut dosyaları Bash başladığında, …

5
Kullanıcı tanımlı bash_completion.d scriptleri için standart yer?
Bazı bash scriptleri ve karşılık gelen bash autocompletion kurallarını geliştirdiğim bir Linux (Suse) makinesine kullanıcı erişimim (root yok) var. Komut dosyaları yalnızca benim kullanıcıya ait olduğundan ve bu nedenle benim için yalnızca "etkin" olan tam kurallara ihtiyacım olduğu için (root yazma erişimim olmadığı gerçeğinin bir parçası), bash_completion komut dosyasını /etc/bash_completion.d/klasöre …

2
SSH aracısını kullanarak ssh-agent'ı ve ssh-add komutunu çalıştırmanın doğrudan yolu?
Sunucuma ssh ile giriş yaptığımda aşağıdaki komutları otomatik olarak çalıştırmaya çalışıyorum: ssh-agent /bin/bash ssh-add ~/.ssh/id_rsa Ssh anahtarımın bir parolası var ve her giriş için bir kez girerek sorunum yok. Bunu .bashrc dosyama koymaya çalıştım, ancak ssh-agent'ın yeni bir bash oturumu başlattığına inanıyorum. Bunu benim .bashrc dosyamda yaptıktan sonra giriş yapmaya …

10
Ben batırdım.
Bu soru edildi göç bunun Sunucu Fayı üzerinde yanıtlanabilir çünkü yığın taşması gelen. 9 yıl önce göç etti . .Bashrc dosyama "exit" yazdım. Makineye fiziksel erişimim yok, bu yüzden bağlanmak için ssh kullanıyorum. Kök ayrıcalıklarım yok. Sunucuya her bağlandığımda, bağlantı otomatik olarak kapanıyor. Şimdiye kadar denedim: Scp ve sftp ile …
27 ssh  bashrc 

6
SSH girişinde özel bir .bashrc dosyası nasıl kullanılır
Çalıştığım yeni şirkette, linux sunuculara nispeten kısa ömürlü olarak erişmek zorunda kaldığımı öğrendim. Bu sunucuların her birinde bir hesabım var, ancak ne zaman yeni bir tane oluşturulmuşsa .bashrc üzerinden aktarma zorluğundan geçmem gerekiyor. Bununla birlikte, yaklaşık bir ay içinde bu sunucu artık buralarda olmayacak. Ayrıca kısa sürede (dakikalar) diğer sunuculara …

6
Sftp'yi kırmadan .bashrc kullanın
Benim sorunum birkaç değişken ayarlamak ve ssh kabuğuna her giriş yaptığımda birkaç satır çıktı gerekir ve aynı zamanda Filezilla üzerinden dosyaları tarnsfer için sftp kullanabilmek zorunda olmasıdır. Şimdi, http://www.openssh.org/faq.html adresindeki openssh SSS'ye göre, başlangıç ​​komut dosyalarınız her türlü çıktıyı yansıtıyorsa, sftp ile karışır. Bu nedenle süresiz olarak gecikir veya "Çıkış …
20 linux  ssh  sftp  bashrc 

4
.Bashrc dosyam neden cygwin altında okunmuyor?
Benim .bashrc şöyle görünüyor: alias name@server="ssh server sname" echo "bashrc read" echoDeyimi sadece okunur olmadığını kontrol içindir. Fakat yankı hiçbir şey yapmaz. Uzak bir kutuda çalışan bir diğer ad olan belirli bir komutu yaparak bir kutuya daha hızlı bir ssh için bir diğer ad ayarlamak istiyorum.
10 bash  cygwin  bashrc 

5
Varsayılan bashrc'yi nasıl geri yüklerim?
Yanlışlıkla üzerine yazdım .bashrc. Aşağıdakileri yaptım echo 'export EDITOR=/usr/bin/nano' >> /etc/bashrc Bur >yerine yanlışlıkla yazdım >>. Sanırım, bu kötü bir fikirdi. Hala bu numarayı kullanarak giriş yapıyorum ( Ctrl+C.bashrc tam olarak yürütülmeden önce vurmak ). Ancak varsayılana nasıl geri yüklerim .bashrc? CentOS 6.5 x86_64 kullanıyorum. Varsayılan bashrc dosyası bir yerde …
9 bash  bashrc 

6
PATH değişkeninden yinelenen girişleri budama
Benim .bashrc sık sık değiştirmek ve sonra kaynak. Ancak, dosyamda olduğu gibi bir şey olduğunda, export PATH="~/bin:~/perl5/bin:$PATH"dosyayı PATHher kaynakladığımda ortam değişkeni büyür. Örneğin, ilk kez .bashrc kaynaklanırken, PATHdeğişken oluşur ~/bin:~/perl5/bin:/usr/bin:/bin. İkinci kez oluşur ~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin. Üçüncü kez oluşur ~/bin:~/perl5/bin:~/bin:~/perl5/bin:~/bin:~/perl5/bin:/usr/bin:/bin. Sadece PATH'de olmayan bir şey eklemenin basit bir yolu var mı?
9 bash  shell  path  bashrc 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.