Birden çok .bash_profile kopyası var, hangisi kullanılıyor? (varsa)


12

Sanırım bir noktada berbat ettim .bash_profileve şimdi birden fazla var. Kabuğumu özelleştirmeye çalışıyorum, ancak hangisini .bash_profilekullanacağımdan emin değilim . .bashrcDosyanın daha sık kullanıldığını mı düşündüm ?

OSX kullanıyorum - El Capitan

ls -la | more
total 480


-rw-------    1 Matthew  staff   6404 Feb 16 23:57 .bash_history
-rw-r--r--    1 Matthew  staff    719 Jan 19 20:18 .bash_profile
-rw-r--r--    1 Matthew  staff    335 Oct  7 12:35 .bash_profile.macports-saved_2017-01-19_at_20:18:05
-rw-r--r--    1 Matthew  staff    167 Jul 16  2015 .bash_profile.pysave
drwxr-xr-x  208 Matthew  staff   7072 Feb 18 19:41 .bash_sessions

Yanıtlar:


35

Hayır, sadece bir tane var ve buna denir .bash_profile. Bash ek sonekleri okumaz.

Diğer .bash_profile.*dosyalar, muhtemelen farklı yazılım yüklemeleri tarafından (geçen yıl ve önceki yıl) yapılan yedeklere benziyor. Bir Run diff -uile arasındaki .bash_profiledilerseniz onlarla nelerin farklı olduğunu görmek ve diğerleri (sırayla), örneğin

$ diff -u .bash_profile .bash_profile.pysave

.bashrcetkileşimli kabuklar tarafından .bash_profilekullanılır ve giriş kabukları için kullanılır. Takma ad ekliyorsanız, bunları ekleyin .bashrc.

Ayrıca bkz. " ~ / .Profile, ~ / .bashrc, ~ / .bash_profile, ~ / .gnomerc, / etc / bash_bashrc, / etc / screenrc ... arasındaki fark nedir? "

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.