~/.bashrcBir kullanıcının dosyasını silersem ne olacağını merak ediyorum . Kök kullanıcının bile kendi ~/.bashrcdosyası var mı? Bunu silersem veya yapabilir miyim?
~/.bashrcBir kullanıcının dosyasını silersem ne olacağını merak ediyorum . Kök kullanıcının bile kendi ~/.bashrcdosyası var mı? Bunu silersem veya yapabilir miyim?
Yanıtlar:
Bir kullanıcıyı silerseniz ~/.bashrc özel bir şey olmaz. Bash yine de sistem genelinde başlatılır ve kullanılır /etc/bash.bashrc.
Herhangi bir kullanıcı kökü gibi veya olmayabilir ~/.bashrcve eğer varsa, üzerinde yazma izniniz varsa silebilirsiniz /root/.
/etc/bash.bashrcDosyayı kaldırırsanız , bash'ın kaynak kodunda depolanan varsayılanlara başvuracağını muhtemelen belirtmek gerekir . Kabuğun bu sürümü bazı süslü özelliklere sahip olmayabilir (renkler, kullanışlı bilgi istemi, sekme tamamlama), ancak aksi takdirde kullanılabilir.
bash --rcfile /etc/bash.bashrcve bash --norckomutlar, bash'ın dosyaları silmeden nasıl göründüğünü (sadece ~/.bashrcdosya olmadan /etc/bash.bashrcve her ikisi olmadan ve ~/.bashrc) görmenizi sağlar.
Kök kullanıcı değilseniz kök kullanıcı .bashrc dosyasını kaldıramazsınız.
Hesabınız için .bashrc dosyasının silinmiş olması durumunda,
cp /etc/skel/.bashrc ~/.bashrc
Ancak bu eski .bashrc dosyanız değil. Varsayılan yapılandırmaya sahip yeni bir .bashrc dosyasıdır.
Güncelleme: Merak ve Aşırı Merak
.bashrcDosyayı sildiyseniz yukarıdaki yanıtta belirtildiği gibi bir sorun yoktur . Sisteminiz sistem genelinde /etc/bash.bashrc dosyasını kullanacak ve genellikle olduğu gibi çalışacaktır.
Ancak Sistem genişliğinde /etc/bash.bashrcdosya sisteminiz tarafından kullanılıyorsa, takma ad yok, otomatik sekme tamamlama yok, renk yok.
Aşırı merak durumunda, sistemi geniş bir şekilde sildiyseniz /etc/bash.bashrc, aynı zamanda sorun da yoktur, ancak burada özlenen tek özellik, komut bulunamadığı için kullandığımız ama sistem geniş bashrc sildikten sonra alışkanlık olmayan bir komut yazmanızdır. bile olsun.
Şimdilik tek bildiğim bu.
Umarım yardımcı olur.
Bir kullanıcının .bashrc dosyasını silerseniz ve içine iş koyarlarsa, size gerçekten kızarlar !!! Sadece yedekleyin / kullanarak bir kenara koyunmv ~user/.bashrc ~user/.bashrc.orig
: "Ne olacak" oldu burada kaplı olduğunu Ubuntu farzederek, kullanıcı yine sistem varsayılan profili kullanarak, giriş mümkün olacak, diğer sorular ele nasıl varsayılan değere Bashrc geri getirebilirim?
Bu soru / etc / skel ile ilgili bilgileri de burada (buradaki diğer yanıtlar gibi) sağlayan bir kopyası olabilir .bashrc dosyası nasıl geri yüklenir?