Вопросы с тегом «environment-variables»

Переменные среды являются общесистемными переменными, которые имеют одинаковое значение. Эти переменные часто анализируются оболочкой при выполнении команд и раскрываются в соответствующие им переменные. Например, это позволяет пользователям перемещать расположения файлов без необходимости обновлять жестко заданные пути в сценариях (им просто нужно обновить переменную среды).

2
Являются ли переменные среды HTTP_PROXY, HTTPS_PROXY и NO_PROXY стандартными?
Похоже, что многие программы предназначены для чтения этих переменных среды, чтобы решить, через какой прокси-сервер пройти, чтобы подключиться к ресурсу в Интернете. Эти программы могут также иметь свои собственные индивидуальные настройки прокси, но если они не установлены, они с радостью будут использовать эти переменные среды ... HTTP_PROXY https_proxy no_proxy Я …

3
Безопасно ли хранить критические пароли в переменных среды сервера?
У меня есть кластер серверов, каждый из которых имеет файлы конфигурации, которые в настоящее время содержат простые текстовые пароли для чувствительных, критически важных систем (очереди сообщений, хранилища данных и другие службы). Некоторые люди перемещают критические пароли из файлов конфигурации в переменную среды учетных записей пользователей, под которой работают процессы сервера. …

6
Добавление .exe в путь по умолчанию без добавления каталога
Например, я хочу добавить notepad ++ к моей переменной PATH, однако каталог также содержит uninstall.exeи несколько других файлов / исполняемых файлов, и я не хочу, чтобы они «загрязняли» мой путь. Могу ли я просто добавить один notepad++.exe?

3
Могу ли я изменить переменную среды PATH в Windows 7 без перезапуска?
Есть ли в любом случае изменить переменную среды PATH (или переменные в целом) в Windows 7 Exterprise (64-разрядная версия), и она вступит в силу в PowerShell или командной строке ( cmd.exe) без необходимости перезапуска? Я не возражаю против повторного открытия оболочки / приглашения, но перезапуск это слишком много. Я в …

3
Переменная среды LANG и LANGUAGE в системах на основе Debian
Похоже, что переменные окружения LANG и LANGUAGE используются некоторыми программами для определения языка пользовательского интерфейса. Какова точная семантика этих переменных и где я могу прочитать об их правильном использовании? На man-странице для locale (1) упоминается только семейство переменных среды LC_ *. Кроме того, обычно имеется переменная LC_ALL, которая там тоже …

1
Windows 7 - пользовательский% PATH%
Я хотел бы настроить систему для Windows 7, где у каждого пользователя есть свой личный каталог в% PATH%. Я попытался установить% PATH%, %HOMEDRIVE%%HOMEPATH%\Bin;%SystemRoot%\System32;[...]но это не похоже на работу. Для тех, кто не понимает, что я пытаюсь сделать, это похоже EXPORT PATH=~/binна * nix. Это может быть в зависимости от конкретного …

7
Почему моя командная строка Windows 8 не обновляет свой путь
Мне нужно было добавить новую запись в мою переменную PATH. Это обычное занятие для меня в моей работе, но я недавно начал использовать Windows 8. Я предполагал, что процесс будет похож на Windows 7, Vista, XP ... Вот моя последовательность событий: Откройте Свойства системы (Пуск-> [тип «Панель управления»] -> Панель …

1
Переменная среды HOSTNAME в Linux
На моем компьютере с Linux (Gentoo Linux 2.6.31, если быть точным) я заметил, что переменная окружения HOSTNAME доступна в моей оболочке, но не в сценариях. Например, $ echo $HOSTNAME возвращается xxxxxxxx.com, но $ ruby -e 'puts ENV["HOSTNAME"]' возвращается nil С другой стороны, переменная среды USER, например, доступна как в оболочке, …

2
Переменные среды пользователя и системы: переопределяют ли системные переменные переменные пользователя?
У меня повышенные права на ноутбук, но нет прав администратора. Права администратора необходимы для изменения системных переменных среды. Я ожидал, что если бы я создал переменную среды пользователя с тем же именем, что и системная переменная среды, переменная пользователя переопределит системную переменную, но это не так. После добавления пользовательской переменной …

1
Как установить переменные среды для одной команды в Windows? [Дубликат]
На этот вопрос уже есть ответы здесь : Установка и использование переменной в одной командной строке в Windows cmd.exe (4 ответа) Закрыто 3 года назад . Есть ли способ установить переменные среды для одной команды в Windows, как ENVVAR=abc commandв Unix? Переменные, установленные setкомандой в Windows, похоже, остаются для следующих …

7
Какой самый простой способ сценариев проверить, экспортируется ли переменная оболочки?
Для некоторых сеансов оболочки я хочу иметь возможность печатать флаг предупреждения, если переменная оболочки не установлена ​​и не экспортирована. Это довольно просто сделать что-то вроде этого, чтобы напечатать «Ошибка» в приглашении, если SET_MEне установлено или равно нулю. test_var () { test -z "$1" && echo Error; } PS1='$(test_var "$SET_ME") \$ …

4
Обновление переменных среды сеанса экрана для отображения нового графического входа в систему?
Я использую linux, и мне нравится выполнять всю работу с командной строкой в ​​рамках одного сеанса экрана, чтобы я мог перезапустить свой графический вход в систему и тому подобное, не теряя свои терминалы. Однако, когда я выхожу из системы и возвращаюсь в свой графический сеанс, это меняет все переменные среды …

3
Как удалить путь из переменной $ PATH в fish?
Я использую fish в качестве оболочки в Debian, и недавно (после некоторого обновления), когда я пытаюсь использовать завершение команды, у меня есть: set: No such file or directory set: Could not add component /usr/lib/x86_64-linux-gnu/libfm to PATH. set: No such file or directory Запуск этого: echo $PATH Дает мне это: /usr/lib/x86_64-linux-gnu/libfm …

2
TEMP против TMP в переменных среды
Правильно ли иметь эти две переменные среды TEMP и TMP? Если я внесу изменения в один, я должен сделать те же изменения в другом? Например, я устанавливал cygwin, и в инструкциях говорилось, что нужно изменить переменную PATH, но и TEMP, и TMP имеют переменную path. Какая разница между двумя? Не …

1
Как я могу установить переменные среды для приложений GUI в Mavericks OS X?
Я изо всех сил пытался заставить приложение работать в OS X Mavericks. Я наконец смог запустить его, свернув пакет .app и запустив скрипт оболочки напрямую. Похоже, JAVA_HOME нужно было установить. Поэтому я установил его в моем .profile в оболочке, и все работает нормально. Однако, если я хочу просто щелкнуть значок …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.