.bashrc или .bash_profile для ssh-агента?

Попробуйте DBvisualizer из программного обеспечения Minq... http://www.minq.se/products/dbvis/

Это универсально. Это - Java, базирующийся, и использует драйверы JDBC для доступа примерно любая платформа DB. Это - очень сформировавшийся продукт и имеет рекламу и бесплатный набор. Мне понравился он так, я пустил пыль в глаза для лицензированной копии!

8
задан 1 September 2009 в 19:36
3 ответа

Это зависит несколько от того, как Вы лично используете оболочки.

Интерактивная оболочка - что-либо, что имеет терминал, подключенный к его вводу и выводу. Оболочки входа в систему порождены/bin/login. Вход в систему окружает источник Ваш .bash_profile. Большинство эмуляторов терминала, таких как xterm запускает интерактивную оболочку, которая не является оболочкой входа в систему. Интерактивный, невход в систему окружает источник Ваш .bashrc.

То, что я обычно делаю, имеют мой .bash_profile источник мой .bashrc (после того, как проверка, если это было уже получено), и затем я поместил свою установку ssh-агента в мой .bashrc.

9
ответ дан 2 December 2019 в 22:59
  • 1
    What' s регистрация .bash_profile, чтобы видеть, был ли .bashrc уже получен? –  Noah Campbell 2 September 2009 в 00:35
  • 2
    Ничто специальное. Я обычно просто проверяю, чтобы видеть, установлена ли переменная, которую я установил в .bashrc. –  meastham 2 September 2009 в 01:20

ssh-агент является программой обертки.
Вы обычно хотели бы сделать"exec ssh-agent bash"в запуске.

0
ответ дан 2 December 2019 в 22:59

You should use .bash_profile because .bashrc is sourced for every interactive shell and you only need one agent per login session.

1
ответ дан 2 December 2019 в 22:59

Теги

Похожие вопросы