Вопрос

При настройке пути экспорта в Unix, например:

export PATH=$PATH: $EC2_HOME/bin

Если я выйду из терминала и снова открою его, чтобы продолжить работу, мне придется повторить все шаги заново, каждый раз настраивая пути.Мне интересно, как я могу задать путь и "привязать" его, чтобы моя система знала, где найти все, когда я в следующий раз открою терминал, без необходимости делать это снова.Спасибо!

Это было полезно?

Решение

Открыть ~/.bashrc. Этот файл загружается каждый раз, когда вы запускаете новую оболочку (если вы используете Bash, каковым является большинство пользователей).Если вы используете другую оболочку, файл может иметь другое имя, например ~/.shrc.

Добавьте нужную вам строку в нижнюю часть файла:

export PATH=$PATH:$EC2_HOME/bi

Другая информация, собранная из других источников в теме:

Есть несколько мест, куда это можно поместить, в зависимости от вашей оболочки и ваших потребностей.Все эти файлы находятся в вашем домашнем каталоге:

Для Bash:

.bashrc (executed when you shart a shell)

или

.bash_profile (executed when you log in)

Для csh и tcsh:

.cshrc

Для sh и ksh:

.profile

Другие советы

Добавьте его в свой файл .cshrc (для csh и tcsh), файл .profile (для sh и ksh) или файл .bash_profile (для bash)

Вам нужно найти файл вашего профиля и вставить туда эту строку.Предположим, вы используете bash, файлами профиля являются .bashrc и .bash_profile, которые находятся в ~ .Эти файлы будут отличаться в зависимости от того, какую оболочку вы используете.

Вы должны поместить эти команды в один из файлов "автозапуска" вашей командной оболочки.

Для bash это было бы .bashrc в вашем домашнем каталоге (создайте его при необходимости)

добавьте его в свой .bashrc или другой загрузочный файл .bash.

...и для ksh править .профиль.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top