Yeni bir Terminal penceresi açın ve ana dizininize gidin (sadece yazın cd
ve Enter tuşuna basın).
Bundan sonra ls .bash*
ve yazın ls .profile
(lütfen bu dosya adlarının her birinin bir nokta ile başladığını unutmayın). Bu dosyalara sahipseniz (ve en azından .profile dosyasına sahip olmanız gerekiyorsa), dosyaları düzenlemeniz ve diğer adlarınızı bunlara eklemeniz gerekir. Bu dosyaları düzenlemek için VI (veya VIM) kullanıyorum, ancak başka bir düzenleyici kullanabilirsiniz (aslında Terminal pencerenize open .bash_profile
yazdığınızda, VI'ya aşina değilseniz biraz daha kullanıcı dostu olabilecek TextEditor'da açılır) . Herhangi bir nedenle, bu dosyalardan hiçbirine sahip değilseniz, yeni bir dosya oluşturun (ve .bashrc olarak adlandırın), diğer ad satırlarınızı içine ekleyin (böylece, bunları yazdığınız gibi her satıra bir komut olacak) ve ardından dosyayı kaydedin. Daha sonra .bash_profile ve .profile için semboller kullanarak oluşturabilirsiniz ln -s .bashrc .bash_profile; ln -s .bashrc .profile
.
Ben tipik olarak .bashrc ve .bash_profile .profile sembolik bağlantılar yapmak ve sonra sadece bir dosya hakkında endişelenmek zorunda.
Bu dosyalar arasındaki fark, bash'ın bir giriş kabuğu (genellikle bir giriş işlemi kabuğu bir giriş kabuğu olarak başlatır) veya yalnızca etkileşimli (ancak giriş değil) bir kabuk olarak başlatılıp başlatılmamasına bağlı olarak farklı olanları kaynaklayacağıdır. etkileşimli olmayan bir kabuk. Üç dosyanın hepsinin aynı olması, bash'ın nasıl başlatıldığına bakılmaksızın bana tutarlı bir ortam sağlar.
Yaparak daha fazla bilgi alacaksınız man bash
, ancak hazırlıklı olun, bu uzun bir sayfa. Hangi modun başlatıldığına bağlı olarak üç dosyadan (.bashrc, .profile ve .bash_profile) hangilerinin kaynaklandığını görebilirsiniz.
Umarım yardımcı olur - eğer değilse, bana bağır.