Другой подход был бы филиал настраивать локальный сервер DNS и имена использования вместо IP-адресов. Понятие называют Расщепленным горизонтом DNS. your-machine.yourdomain.com решил бы к 10.0.0.7 локально, и 7.7.7.7 при внешнем использовании.
См. также: Расщепленный горизонт
И я лично рекомендовал бы использовать djbdns (или ветвление его) и не связать.
Попробуйте опции - noprofile и - rcfile file_name, где file_name является файлом конфигурации, Вы хотите чтение, например:
bash --noprofile --rcfile ~/.bash_profile
Хорошо... кому-то не нравился этот ответ, но это, кажется, точно, что было желаемо:
--noprofile
причины все нормальные емкостно-резистивные файлы, которые не будут считаны.
--rcfile <some file>
заставляет указанный файл быть считанным вместо этого. Это может, конечно, быть .bash_profile пользователя согласно просьбе.
Можно просто сделать, добавляют в ~/.bashrc файл
if [ -f ~/.bash_profile ]; then
. ~/.bash_profile
fi
Оболочка входа в систему будет всегда читать /etc/profile
, который позволяет системному администратору устанавливать переменные среды и пути для всех пользователей.
Если Вы - единственный пользователь, и это - Ваша система, Вы свободны отредактировать или удалить/etc/profile, если Вы желаете.