Saya tidak menemukan .bash_login dan .bash_profile saya
root@linux:~# locate .bash*
/etc/bash.bashrc
/etc/skel/.bashrc
/etc/skel/.bashrc.original
/home/noroot/.bashrc
/home/noroot/.bashrc.original
/root/.bash_history
/root/.bashrc
/usr/share/base-files/dot.bashrc
/usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc
/usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc
/usr/share/kali-defaults/.bashrc
root@linux:~#
Apakah selalu ada satu file .bashrc dan .bash_profile untuk setiap pengguna?
Dan, apakah .bashrc dan .bash_profile selalu ditemukan di direktori / home / "nama pengguna"?
sumber
Lokasi
bashrc
file Anda tergantung pada distro ... Berikut adalah daftar dasar untuk sistembashrc
:/etc/bashrc
(Redhat, Fedora, dll)/etc/bash.bashrc
(Debian, Ubuntu, Linux Mint, Backtrack, Kali dll)/etc/bash.bashrc.local
(Suse, OpenSuse, dll)Lalu ada pengguna tunggal pribadi
bashrc
, yang, sebagian besar disimpan pada~/.bashrc
dasarnya untuk setiap distro ... Jika Anda tidak memiliki salah satu distro yang terdaftar, atau memiliki sistem khusus, Anda selalu dapat mencaribashrc
lokasi di google untuk distro itu atau sistem ...Salam,
Menarik ...
sumber
Seperti yang telah dinyatakan orang, Anda dapat menemukan kerangka bashrc di /etc/skel/.bashrc. Jika pengguna yang berbeda menginginkan konfigurasi bash yang berbeda maka Anda harus meletakkan file .bashrc di folder home pengguna tersebut.
Ketika datang ke .bash_profile dan .bash_login, pengguna perlu membuatnya secara manual dan menautkannya melalui bashrc. bash_profile dan bash_login ada untuk menciptakan nuansa yang lebih teratur untuk berbagai pengaturan yang Anda muat. Saya pribadi menyimpan semua alias saya di bash_profile jadi saya tidak perlu memilah-milah kekacauan di bashrc untuk melakukan edit cepat.
Berikut adalah contoh dari apa yang akan Anda miliki di file .bashrc Anda:
sumber