14
ответов

Удаление каталога от ПУТИ

Я пытаюсь скомпилировать wxWidgets использование MingW, и у меня есть cygwin в моем пути, который, кажется, конфликтует. Таким образом, я хотел бы удалить/d/Programme/cygwin/bin из переменной ПУТИ и интересно, существует ли...
11.01.2014
12
ответов

Сценарий для изменения текущего каталога (CD, pwd)

Я хочу запустить скрипт для простого изменения текущего рабочего каталога: #!/bin/bash CD web/www/project, Но, после того, как я выполню его, текущий pwd, остается неизменным! Как я могу сделать это?
19.12.2011
9
ответов

Как определить, куда переменная среды прибыла из?

У меня есть экземпляр Linux, который я настроил некоторое время назад. Когда я разжигаю его и вхожу в систему как корень, там некоторые переменные среды, которые я настроил, но я не могу помнить или найти, куда они произошли из. Я имею...
29.01.2019
9
ответов

Как правильно добавить путь к ПУТИ?

Я задаюсь вопросом, где новый путь должен быть добавлен к переменной окружения PATH. Я знаю, что это может быть выполнено путем редактирования .bashrc (например), но не ясно, как сделать это.Сюда: экспорт...
17.09.2015
8
ответов

Как я получаю переменные среды другого процесса?

Если я исследую/proc/1/environ I, видят разграниченную пустым указателем-байтом строку процесса 1 переменные среды. Я хотел бы принести эти переменные в свою текущую среду. Существует ли простой способ сделать это?...
17.04.2014
7
ответов

как совместно использовать переменные среды между оболочками как globals, связанный с основным pid?

Так, я должен совместно использовать переменные среды между оболочками, и что изменения на переменных быть быстро распознанным всеми оболочками, как глобальные переменные. Но они должны быть связаны с основным PID...
03.05.2017
7
ответов

Почему переменные ПУТИ отличаются при выполнении через sudo и su?

На моей мягкой фетровой шляпе VM при выполнении с моей учетной записью пользователя у меня есть/usr/local/bin в моем пути: [justin@justin-fedora12 ~] ENV $ | grep ПУТЬ СОЕДИНЯЕТ =/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/каналом...
24.12.2015
6
ответов

Переменные среды доли между ударом и рыбой

колотите и ловите рыбу, сценарии не совместимы, но я хотел бы иметь файл, который определяет немного некоторые переменные среды, которые будут инициализированы и ударом и рыбой. Мое предлагаемое решение определяет ~/....
13.04.2017
6
ответов

Как я устанавливаю переменную пользовательской среды? (постоянно, не сессия)

Это раздражает меня. Я замеченный несколько предложений (все использующие различные файлы и синтаксис) и ни один из них не работал. Как я устанавливаю переменную среды для определенного пользователя? Я нахожусь на debian, сжимают...
22.05.2015
6
ответов

Как я передаю переменную со своего локального сервера на удаленный сервер?

Я пытаюсь передать переменную со своего локального сервера (location1) на удаленный сервер (location2). Цель кода состоит в том, чтобы скопировать файл с удаленного сервера от предопределенного местоположения. В более простом...
03.06.2014
6
ответов

Что делает “LC_ALL=C”?

Что C оценивает за LC_ALL, делают в подобных Unix системах? Я знаю, что это вызывает ту же локаль для всех аспектов, но что делает C?
22.08.2013
6
ответов

Как я могу сразу запустить скрипт после соединения через SSH?

Я начал задавать этот вопрос, но ответил на это, в то время как у меня был он открытый. Я собираюсь отправить этот вопрос, чтобы продолжить он с моим решением и оставить его открывается к другим потенциальным решениям. <предыстория> я'...
22.03.2011
5
ответов

ВИЗУАЛЬНЫЙ по сравнению с Редактором – каково различие?

Я обычно устанавливал и ВИЗУАЛЬНЫЕ переменные среды и переменные среды РЕДАКТОРА к тому же самому, но каково различие? Почему я установил бы их по-другому? При разработке приложений, почему я должен принять решение посмотреть на ВИЗУАЛЬНЫЙ...
01.01.2020
5
ответов

shebang or not shebang

Я хочу использовать программу в shebang, поэтому я создаю сценарий с именем с: #! Я также хочу иметь возможность запускать непосредственно из командной строки. ...
08.05.2019
5
ответов

$ @ Используется в цикле для математики

Я пытаюсь написать сценарий Bash, который принимает список номеров в качестве аргументов командной строки, а затем выводит сумму этих чисел. Таким образом, скрипт будет запущен как Script.SH 1 555 22 122 66 и ...
06.07.2018
5
ответов

Обнаружение X сессий в сценарии удара (.bashrc и т.д.)

Недавно я поместил xset b прочь к моему .bashrc. Теперь я раздражаюсь ошибкой thet, открывается, когда я регистрируюсь на пути tty или через ssh, т.е. вне X сессий. Первой вещью, которая прибыла в мой ум, был [[-z "$SOME_VAR"]]...
23.05.2017
5
ответов

Какова команда 'редактора' в ударе?

Я искал команду, которая, надо надеяться, откроет любимый текстовый редактор текущего пользователя, потому что я выписываю некоторые инструкции с командами в блоге. Я ожидал команду как редактирование...
13.04.2017
5
ответов

Почему я должен сбросить огибающий Вар в tmux, когда я повторно прикрепляю?

Я главным образом работаю над Mac, и ssh/tmux подключают к машине Linux, чтобы сделать мою работу. У меня есть ssh-агент, работающий на машине Linux. Я установил-g среду обновления "SSH_AUTH_SOCK SSH_ASKPASS WINDOWID...
03.02.2017
5
ответов

Заменить переменные окружения в файле на их фактические значения?

Есть ли простой способ заменить/оценить переменные окружения в файле? Допустим, у меня есть файл config.xml, который содержит: instanceId <...
09.07.2016
5
ответов

Makefile include env file

Я пытаюсь включить некоторые env vars в Makefile. Файл env выглядит следующим образом: FOO=bar BAZ=quux Обратите внимание, что нет ведущего экспорта для каждого env var. Если я добавлю ведущий экспорт и просто включу env ...
10.10.2015
5
ответов

Как передать переменную среды при изменении rooting?

Кажется, я не могу передать переменную среды в chroot: $ sudo apt-get install debootstrap dchroot $ sudo debootstrap trusty mychroot $ sudo chroot mychroot /bin/bash -c "MY_VAR=5; echo $...
20.08.2015
5
ответов

Каталог Adding для СОЕДИНЕНИЯ КАНАЛОМ через Make-файл

Я испытываю некоторые затруднения экспортировать ПУТЬ, который я изменил в Make-файле в текущий Терминал. Я пытаюсь добавить к ПУТИ, папка мусорного ведра внутри везде, где каталог Makefile...
25.02.2014
5
ответов

Как я запускаю программу в новой оболочке?

У меня есть программа, которая делает БОЛЬШОЕ огибающее управление. Это устанавливает PYTHONPATH и LD_LIBRARY_PATH и материал как этот. Эта программа должна запустить ДРУГУЮ программу, но в новом ENV, безо всего из...
11.11.2013
5
ответов

Что такое точно переменная среды?

Я знаю, что VARIABLE=value создает переменную среды, и VARIABLE=value экспорта делает его доступным для процессов созданный текущей оболочкой. ENV показывает текущие переменные среды, но...
18.09.2013
5
ответов

Как я устанавливаю переменную среды на командной строке и имею ее, появляются в командах?

Если я выполняю $TEST эха TEST=foo экспорта, Он производит нечто. Если я выполняю $TEST эха TEST=foo, Он не делает. Как я могу получить эту функциональность, не используя экспорт или сценарий?
24.11.2012
5
ответов

Экспортируйте огибающую переменную, чтобы быть доступными во всех оболочках sub и возможными быть измененными?

Предположим, что у меня есть MY_VAR=0 экспорта в ~/.bashrc. У меня есть открытый терминал гнома, и в этом терминале, я изменяю значение $MY_VAR на 200. Так, если я действительно повторяю $MY_VAR в этом терминале, 200 показан. Теперь, я...
28.02.2011
4
ответа

Развернуть переменную среды из файла JSON

У меня есть файл JSON, который содержит следующие (среди прочих свойств ):{ "среда" :"$USER" } Я извлекаю это значение, используя jq, вот так :ОКРУЖЕНИЕ="$ (jq -r '....
02.03.2021
4
ответа

Сброс http_proxy переменная среды

Обновленный 11/03: После выполнения некоторого теста с Вашими предложениями я только могу быть уверен в одной вещи: существует что-то связанное с графической средой, потому что, если я вхожу в систему через ssh или использование...
13.09.2018
4
ответа

Что это за синтаксис оболочки / Bash: someVariable = someValue someCommand [duplicate]

Один из моих коллег предоставил мне синтаксис Bash, с которым я не знаком. Мой Google foo не помог мне понять, что он делает и почему / когда мне следует его использовать. Команда, которую он мне прислал ...
13.08.2018
4
ответа

Переменные среды Переменной набора в ударе (или другой)

Я хочу, чтобы мой сценарий считал файл, содержащий пары ключ/значение переменных среды, чтобы установить и затем установить их. До сих пор у меня есть это: #!/bin/bash кошка 1$ |, в то время как считано kv делают key= $ {kv % =*} val =...
23.05.2017

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121--------647----ElasticSearch является основанным на JSON поиском и механизмом аналитики, часто связываемым с Logstash, который собирает данные и Kibana, который визуализирует результаты. Существуют отдельные теги для них.

ElasticSearch является основанным на JSON поиском и механизмом аналитики, часто связываемым с Logstash, который собирает данные и Kibana, который визуализирует результаты. Существуют отдельные теги для них.

Elasticsearch является открытым исходным кодом распределенный, УСПОКОИТЕЛЬНЫЙ поиск и механизм аналитики, который хранит данные, такие как собранный Logstash, способом, который допускает быстрые поиски на единственной машине или кластере. УСПОКОИТЕЛЬНЫЙ API и JSON позволяют клиентам на многих языках включая Java, Python.NET, SQL и PHP.

См. elastic.co страницу продукта, и теги и .

---------121 дистрибутив Linux--------648----на основе Ubuntu и технологий GNOME с его собственной оболочкой и приложениями.

Дистрибутив Linux на основе Ubuntu и технологий GNOME с его собственной оболочкой и приложениями.

элементарная ОС является основанным на Ubuntu дистрибутивом Linux, который включает несколько приложений первой стороны и ее собственную исходную оболочку, Пантеон. В то время как это основано на Ubuntu, каждая часть пользовательского интерфейса, от всплеска начальной загрузки до отдельных приложений, изменяется с основательными инструкциями по интерфейсу пользователя в памяти.

---------121 Ряд динамических переменных--------649----, которые могут влиять на рабочее поведение процессов и доступ к ресурсам.

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

Введение

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

Список переменных окружения является шоу при помощи ENV команд и printenv:

$ printenv XDG_VTNR=7 LC_PAPER=en_GB.UTF-8 LC_ADDRESS=en_GB.UTF-8 XDG_SESSION_ID=c2 XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/aav LC_MONETARY=en_GB.UTF-8 CLUTTER_IM_MODULE=xim 

printenv может запросить на конкретную переменную

$ printenv SHELL /bin/bash 

ENV может установить переменные как:

$ env test_var="The test" $ echo $TEST_VAR The test 

Переменные Shell показывают с командой набора:

$ set BASH=/bin/bash BASHOPTS=checkwinsize:cmdhist BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() 

Создание переменной оболочки:

$ SOME_VAR="test shell var" 

Эта переменная определяется только для оболочки.

$ set | grep SOME_VAR 

Но не в переменных среды:

$ printenv | grep SOME_VAR 

При создании переменной среды переменные Shell могут быть превращены в переменные среды

$ export SOME_VAR $ printenv | grep SOME_VAR 

Переменная среды может быть возвращена для окружения переменных

$ export -n SOME_VAR 

Общие переменные среды

ПУТЬ – список путей к каталогам. Когда пользователь вводит команду, не обеспечивая полный путь, этот список проверяется, чтобы видеть, содержит ли это путь, который приводит к команде.

ДОМОЙ (подобный Unix) - dicate, где корневой каталог пользователя расположен в файловой системе.

ТЕРМИН – указывает тип компьютерного терминала или используемого эмулятора терминала (например, vt100).

ПОЧТА – раньше указывала, где почта пользователя должна быть найдена.

SHELL - оболочка по умолчанию

PWD - печатает текущий рабочий каталог

Ссылка и дополнительные материалы для чтения

Существует ли “.bashrc” эквивалентный файл, считанный всеми оболочками?

Каково различие между 'ENV' и 'printenv'?

Как постоянно установить переменные окружения

Как считать и установить экологический и переменные Shell на VPS Linux