~/.bashrc
Bir kullanıcının dosyasını silersem ne olacağını merak ediyorum . Kök kullanıcının bile kendi ~/.bashrc
dosyası var mı? Bunu silersem veya yapabilir miyim?
~/.bashrc
Bir kullanıcının dosyasını silersem ne olacağını merak ediyorum . Kök kullanıcının bile kendi ~/.bashrc
dosyası 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 ~/.bashrc
ve eğer varsa, üzerinde yazma izniniz varsa silebilirsiniz /root/
.
/etc/bash.bashrc
Dosyayı 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.bashrc
ve bash --norc
komutlar, bash'ın dosyaları silmeden nasıl göründüğünü (sadece ~/.bashrc
dosya olmadan /etc/bash.bashrc
ve 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
.bashrc
Dosyayı 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.bashrc
dosya 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?