Когда я должен использовать каждый из двух .bashrc файлов для установки моих псевдонимов, подсказки, и т.д.?
/etc/bash.bashrc
относится ко всем пользователям
~/.bashrc
только относится к пользователю, в которой домашней папке это.
Для Ваших персональных предпочтений и персональных сценариев или функции удара необходимо использовать .bashrc (псевдонимы, Добавленные функции для избиения...)
Момент, что Вы хотите совместно использовать что-то со всеми пользователями (или большинством пользователей) или для вещей общего использования (Путь для общих исполняемых файлов, путь для документации...) поместил его в/etc/bash.bashrc
Я сказал, что большинство пользователей, потому что даже скажем, Вы указываете сценарий greetings.sh, который печатает "Hello world!"
для всех пользователей, но пользователя Pepe хотят использовать вместо этого сценарий greetings.sh, который печатает "Hola el mundo!"
. Он может изменить свой путь в его .bashrc для указания на его сценарий вместо Вашего. В другом слове пользователь может всегда настраивать свою сессию в .bashrc к тому, что когда-либо он хочет.
readonly
в/etc/bash.bashrc
:\виртуализация – grawity 01.10.2009, 21:20