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

Набор динамических переменных, которые могут влиять на поведение запущенных процессов и доступ к ресурсам.

2
Настройка PATH так, чтобы она применялась ко всем пользователям, включая root / sudo
Инструкции в разделе Как установить переменные PATH для всех пользователей на сервере? работать, чтобы установить PATH для всех «нормальных» пользователей. Тем не менее, если я делаю, sudo -sа затем printenv PATHобновленный путь не отображается. Я рассмотрел, например, « Настройка пути TeX Live для root» , но мне это, кажется, не …

3
Как мне установить постоянные переменные среды для root?
Чтобы создать постоянные переменные среды, я добавляю файл скрипта в каталог /etc/profile.d, например: # мой сценарий экспорт MY_VAR = var_value Это работает правильно для текущего пользователя: alex @ alex-64: ~ $ echo $ MY_VAR var_value Теперь мне нужны те же переменные окружения для пользователя root, но скрипт /etc/profile.d не работает …

7
Как настроить доступ ADB для устройств Android?
Я использую Ubuntu 12.10, и я установил Android SDK, установил его путь в моем пользователе, .bashrcи он работает. Проблема в том, что мой телефон требует, чтобы adb запускался root для разрешений, но при запуске adb с sudo я получаю следующую ошибку: sudo: adb: команда не найдена Я пытался просто использовать …

2
Есть ли разница между «.» И «source» в bash, в конце концов?
Я искал разницу между "." и встроенные команды «source» и несколько источников (например, в этом обсуждении и на странице руководства bash ) предполагают, что они одинаковы. Однако после проблемы с переменными среды я провел тест. Я создал файл, testenv.shкоторый содержит: #!/bin/bash echo $MY_VAR В командной строке я выполнил следующее: > …

3
Постоянная переменная PATH
Как я сделаю эту /media/De Soft/mongodb/binпеременную PATH постоянной? Все говорят « export PATH=$PATH:media/De\ Soft/mongodb/binтебе ~/.profileили .bashrc, или, в .zshenvзависимости от твоей скорлупы». Я не знаю, что есть ~/.profile, или .bashrc, или .zshenv. Что они на самом деле делают? Как я добавлю export PATH=$PATH:my/pathв свой .profile / .bashrc / .zshenv? Я …

2
Почему .profile не создается при открытии терминала?
Только что установили Ubuntu 14.04.1 LTS. Согласно .profile, # ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash, if ~/.bash_profile or ~/.bash_login exists. Нет ~ / .bash_profile или ~ / .bash_login. Это не похоже на источник .profile при открытии терминала. Почему это …

4
Как я могу сбросить $ PATH к его значению по умолчанию в Ubuntu?
Я случайно сбросил все каталоги $PATH, пытаясь добавить новый в ~/.bashrc. Я открыл новое окно терминала, когда я редактировал, и теперь $PATHон пуст. Я волнуюсь, если я загружаюсь с другого диска, чтобы найти, $PATHя не смогу загрузиться в этот диск снова. В основном, что является результатом по умолчанию echo $PATH?

2
Как навсегда установить переменные окружения PATH и M2_HOME в Ubuntu для Maven3?
Я скачал последнюю apache-maven3.zip файл и извлеченный его в папку: /home/gaurav/Java/maven3. Я не знаю, как установить переменные окружения для maven - такие как PATH и M2_HOME. Я попробовал ниже вещи: export M2_HOME=/home/gaurav/Java/maven3 export PATH= /home/gaurav/Java/maven3/bin:${PATH} После настройки я запустился, mvn --versionи он работает правильно. Но когда я в следующий раз …


6
Что означает экспорт PATH = что-то: $ PATH?
Я очень новичок в Linux, и я поместил следующую команду в конец файла .profileв моей домашней папке: export PATH="~/.composer/vendor/bin:$PATH" Я немного знаю проблемы переменных среды и их значений из Windows, но в этом случае я хочу понять, что делает эта команда, и из каких частей она состоит: Что это за …

3
Почему «A = 10 echo $ A» не печатает 10?
Эта команда: A=10 echo $A печатает пустую строку Почему нет 10? Почему не работает временная настройка среды? Я хочу знать причину и объяснение, а не решение. я использовал LANG=C gcc ... чтобы заставить gcc использовать системный язык (английский) вместо системного (китайский). Поэтому я предполагаю, что VAR=valueпрефикс настроит временную среду для …

4
Для чего нужна переменная $ BASH_COMMAND?
Согласно руководству по Bash , переменная окружения BASH_COMMANDсодержит Команда, выполняемая в настоящее время или готовящаяся к исполнению, если только оболочка не выполняет команду в результате прерывания, и в этом случае это команда, выполняющаяся во время прерывания. Если оставить в стороне этот случай с ловушкой, если я правильно понимаю, это означает, …

4
Автозаполнение Bash для переменных окружения [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Ask Ubuntu. Закрыто 6 лет назад . Функция автозаполнения bash не работает с переменными среды в 11.04. Текущее поведение указано ниже export SCRIPT=/home/user/script cd $SCRIPT/<tab> приводит к …

2
Как навсегда отключить http_proxy
Когда я удаляю прокси из системы / сети и применяю его в масштабе всей системы, он все равно остается при работе в консоли. Когда я бегу: env | grep proxy это печатает: http_proxy=http://proxy.studnet.lan:8080 ftp_proxy=ftp://proxy.studnet.lan:8080 socks_proxy=socks://proxy.studnet.lan:8080 https_proxy=https://proxy.studnet.lan:8080 Я мог бы удалить это с: unset http_proxy unset ftp_proxy unset socks_proxy unset https_proxy …

2
Как увеличить время ожидания не отвечающих программ?
Я установил Ubuntu GNOME и обнаружил, что программа PROGRAM не отвечает на сообщения. Я должен либо «Принудительно выйти» из программы, либо «подождать» ее немного больше. Я заметил, что каждый раз, когда я жду программу, программа в конечном итоге продолжается без проблем. Итак, я думаю, что может быть конфигурация «тайм-аут» для …

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