Если вы используете bash
(и вы, вероятно, используете Linux), первое, что вы должны сделать, это изменить свой ~/.bash_profile
, чтобы включить в путь собственный двоичный каталог.
Добавьте в конец следующую строку:
export PATH=$PATH:~/bin
Затем создайте этот каталог с помощью:
mkdir ~/bin
Затем поместите в этот каталог все исполняемые файлы, которые вы хотите использовать. Вуаля, когда вы войдете в систему, они будут доступны.
Имейте в виду, что bash
будет искать ваш путь для запуска первой исполняемой программы с таким именем, поэтому, если вы хотите сделать команду awk
, ls
или cp
, вы Вам понадобится каталог ~/bin
, прежде чем системные каталоги на вашем пути. Но обычно это плохая идея - лучше называть свои исполняемые файлы, чтобы они не конфликтовали с реальными (пока вы, конечно, не знаете, что делаете, тогда вы можете заменить или перехватить системные исполняемые файлы так, как вам хочется).
В ответ на ваше обновление о том, как установить переменную среды, это просто (в bash
):
export name=value
, которая создаст переменную окружения name
и присвоит ей значение value
. Стоит использовать export
вместо set
, поскольку это делает его доступным для подпроцессов.