Bagaimana cara menetapkan file .bashrc default pengguna?

23

Pada Ubuntu 10.4 saya telah mengedit /etc/bash.bashrcfile untuk mengatur beberapa variabel seperti ukuran histori perintah ( HISTSIZE=5000), namun jika saya membuat pengguna baru, Ubuntu secara default memberi mereka .bashrcfile di direktori home mereka dengan set ini sebagai HISTSIZE=1000yang menimpa milik saya. Bagaimana saya bisa mengubah .bashrcfile default yang dibuat?

cwd
sumber

Jawaban:

26

Anda dapat meletakkan konfigurasi default di / etc / skel sehingga useradd (8) dapat menyalin file di / etc / skel setiap kali membuat direktori pengguna baru dengan opsi '-m'.

Perhatikan bahwa ini hanya digunakan untuk pengguna baru. Akun pengguna yang ada tidak terpengaruh.

cinsk
sumber
1
Jika Anda ingin mengatur ini secara proaktif, katakan .bashrcfile /etc/skel/ke sumber, misalnya, /etc/defaults/bashrcatau file apa pun yang Anda pilih. Itu masih tidak akan mencegah pengguna dari menghapus baris sendiri .bashrcjika mereka ingin itu hilang, tetapi.
Shadur