'~/.bashrc' против ' /etc/skel/.bashrc'. Почему есть два '.bashrc'?

'~/.bashrc' против ' /etc/skel/.bashrc'. Почему есть два '.bashrc'?

Почему есть два .bashrc, ~/.bashrcи /etc/skel/.bashrc? Когда я сравниваю их, я не нахожу никакой разницы.

решение1

Каждый файл в /etc/skelкопируется в каталог $HOME (нового) пользователя, когда вы создаете нового пользователя. Если они одинаковы, вы либо не вносили никаких изменений в свой файл (скорее всего), либо скопировали свой пользовательский файл в /etc/skel.

Видеть:

Как мне настроить новых пользователей с помощью skel

http://www.linfo.org/etc_skel.html

http://www.linuxhowtos.org/Tips%20and%20Tricks/using_skel.htm

решение2

/etc/skel/.bashrcявляется значением по умолчанию .bashrcдля каждого пользователя, созданного в системе.

~/.bashrcиндивидуален для каждого пользователя.

Связанный контент