Запитання з тегом «environment-variables»

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

2
Встановлюючи PATH таким чином, він застосовується до всіх користувачів, включаючи root / sudo
Інструкції в розділі Як встановити змінні PATH для всіх користувачів на сервері? працювати над встановленням PATH для всіх 'нормальних' користувачів. Однак якщо я це зробити, sudo -sто printenv PATHоновлений шлях не відображається. Я розглянув, наприклад, Налаштування TeX Live path для root , але це, здається, не має для мене сенсу, …

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

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

2
Чи є різниця між "." Та "джерелом" у bash?
Я шукав різницю між "". і "джерело" вбудованих команд та декілька джерел (наприклад, у цій дискусії та " bash manpage") припускають, що вони точно такі самі. Однак після проблеми зі змінними середовища я провів тест. Я створив файл, 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? Я використовую 64-бітний Ubuntu …

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 ехо $ 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
Коли я видаляю проксі з System / Network і застосовую його до системи, він залишається при роботі в консолі. Коли я бігаю: 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 і виявив, що я отримую багато ПРОГРАМИ не відповідає на повідомлення. Я маю або "Примусити кинути" програму, або "Зачекати" її ще трохи. Я помітив, що кожного разу, коли я чекаю програми, програма з часом продовжується без проблем. Отже, я думаю, що може існувати конфігурація "тайм-аут" для …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.