.bashrc nerede?

84

Kendimi aptalca hissediyorum, ama bunun cevabını hiçbir yerde bulamıyorum. Bash komutumu düzenlemek için bu talimatları takip etmeye çalışıyorum, ancak ya benimde .bashrc yok kullanıcı dizini ( ~/.bashrc ) veya ev dizinimde veya ana dosya sistemi dizininde.

.bashrc değerinde /etc/ yok ( bash.bashrc , ancak var).

Kullanıcı veya giriş dizinimde .bashrc dosya oluşturuyor muyum? Bash komut istemini değiştirmek için daha yeni ve daha yeni talimatlar var mı?

    
sordu JeanSibelius 28.04.2012 17:13

9 cevap

110

Ev dizininizin içinde gizli bir dosya olduğunu unutmayın ( ls -l 'yi ilk yapan siz değilseniz ve orada olmadığını düşünürdünüz.)

Yapın:

ls -la ~/ | more

İlk sayfada .bashrc olmalıdır. Sadece ile oluşturmuyorsanız:

vi ~/.bashrc

ve içine eklemeniz gereken satırları ekleyin.

.bashrc 'lemin izinleri:

-rw-r--r--  1 discworld discworld  3330 Mar 10 16:03 .bashrc

( chmod 644 .bashrc öğesini rw r r yapmak için).

    
verilen cevap Rinzwind 28.04.2012 17:18
20

Kullanıcıya özel , varsayılan olarak gizli.

~/.bashrc

Eğer değilse, sadece bir tane oluşturun.

Sistem genişliği :

/etc/bash.bashrc
    
verilen cevap Alen 19.02.2013 06:53
11

Her kullanıcının ana klasöründe bir .bashrc (zamanın% 99,99'u) yanı sıra bir sistem çapında (Ubuntu'nun yerini bilmiyorum).

Buna erişmenin en hızlı yolu, bir terminalden nano ~/.bashrc 'dir (kullanmak istediğiniz her şeyle nano değerini değiştirin).

Bu kullanıcının giriş klasöründe bulunmuyorsa, sistem genelinde .bashrc , kullanıcının dosyasından önce yüklenirken geri dönüş olarak kullanılır. Basitçe kopyalayabilir ve yapıştırabilirsiniz (elbette ki kök izinleri ile), ancak .bashrc değeri çok fazla önemli değildir (bir şeyler yapmak için gerekli olabilir. Kullanıcıya özel tweaks ile sistem çapında bir tane. Kendikini yazabilirsin.

Bu kullanıcıların yapabilecekleri ana bileşenler PS1 (Bash komut istemleri varsayılan [email protected]:pwd $ değerini gösterir) ve diğer adların yanı sıra bir renk istemi ve PS2 (meşgul durum iletisi) ayarlayabilir.

    
verilen cevap MuffinStateWide 28.04.2012 17:40
5

Dosya adı ile başlayan . nedeniyle gizlenmiştir. Bunu

ile listele
ls -al

veya "Gizli dosyaları göster" seçeneğini, nautilus'un ( Ctrl - H ) görünüm menüsünün altında etkinleştirin.

Sık kullandığınız metin düzenleyicinizle ev dizininizden düzenleyebilirsiniz. Ana dizininize gitmek için cd sonra:

emacs .bashrc
    
verilen cevap haziz 29.04.2012 00:10
3

gedit ~/.bashrc değerini kullanın, gedit kullanarak ~/.bashrc değerini değiştirmenize izin verecektir.

    
verilen cevap adonese 04.02.2016 08:40
2

Gizli klasörleri listeledikten sonra bile .bashrc girişiniz ana klasörünüzde değilse, şunları kopyalayabilirsiniz:

/etc/skel/.bashrc
    
verilen cevap eaykin 04.08.2014 10:52
1

ev dizininde değilse, kopyalamadan sonra /etc/bash.bashrc 'den kopyalayıp terminaliniz için kaynak oluşturabilir, source .bashrc ' ı terminalinizi ev dizininizden girerek kopyalayabilirsiniz.

    
verilen cevap Rohith Yeravothula 26.06.2015 16:47
1

.bashrc dosyasını açmak ve düzenlemek için nano ~/.bashrc değerini kullanın. (Bu, henüz mevcut değilse dosyayı oluşturacaktır)

    
verilen cevap gsshakil 13.03.2017 12:50
0

Şifreleme kullanırsanız ve komut satırından çalışırsanız, aşağıdaki komutu kullanarak gerçek ev-dir'ini (buna, otomatik olarak gerçekleştirildiği grafiksel arayüzde aksine) monte etmek için bir gereksinim olarak göremeyebilirsiniz:

ecryptfs-mount-private

(Aynı soruya sahiptim ve bu soruya dayandım; ancak bunun yerine benim cevabını readme içinde buldum)

    
verilen cevap user283864 21.05.2014 16:04

Etiketlerdeki diğer soruları oku