Меню Рубрики

Установка постоянного и переменно

ИТ База знаний

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

Настройка программных телефонов

Корпоративные сети

Популярное и похожее

Установка VirtualBox 6.0 на Linux

Настройка DHCP сервера на CentOS или Ubuntu

Топ — 20 полезных команд CentOS

Как найти файл в Linux? Руководство по команде find с примерами

Переменные окружения в Linux: как посмотреть, установить и сбросить

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

В этом руководстве мы расскажем, как просматривать, устанавливать и сбрасывать переменные окружения в вашей системе.

Переменные окружения и переменные оболочки

Переменные имеют следующий формат:

Должны соблюдаться следующие правила:

  • Имена переменных чувствительны к регистру (регистрозависимы). Переменные окружения должны быть написаны большими буквами (UPPER CASE).
  • Несколько значений переменных разделяются двоеточием :
  • Вокруг символа = нет пробела

Переменные можно разделить на две категории:

  • Переменные окружения (Environmental Variables) — это переменные, которые определены для текущей оболочки и наследуются любыми дочерними оболочками или процессами. Переменные окружения используются для передачи информации в процессы, которые порождаются из оболочки.
  • Переменные оболочки (Shell Variables) — это переменные, которые содержатся исключительно в оболочке, в которой они были установлены или определены. Они часто используются для отслеживания эфемерных данных, например, текущего рабочего каталога.

Вывести список всех переменных окружения и оболочки

Мы можем увидеть список всех наших переменных окружения, используя команды env или printenv . В состоянии по умолчанию они должны работать точно так же:

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

А как посмотреть переменные оболочки?

Для этого можно использовать команду set . Если мы введем set без каких-либо дополнительных параметров, мы получим список всех переменных оболочки, переменных окружения, локальных переменных и функций оболочки:

Тут мы получим гигантский вывод, поэтому стоит использовать less , чтобы разделить содержимое на страницы:

Также для вывода переменной оболочки можно использовать команду echo :

Общий набор переменных окружения в Linux

Посмотрим на общий набор переменных окружения, которые вы можете найти в своей системе.

  • USER: текущее имя пользователя, использующего систему
  • EDITOR: какая программа запускается для редактирования файла на вашем хосте
  • HOME: домашний каталог текущего пользователя
  • PATH: список каталогов, разделенных двоеточиями, в которых система ищет команды
  • PS1: основная строка приглашения (для определения отображения приглашения оболочки)
  • PWD: текущий рабочий каталог
  • _: самая последняя команда, выполненная в системе пользователем
  • MAIL: путь к почтовому ящику текущего пользователя
  • SHELL: оболочка, используемая для интерпретации команд в системе, она может быть много разных (например, bash, sh, zsh или другие)
  • LANG: кодировка языка, используемая в системе
  • DESKTOP_SESSION: текущий рабочий стол, используемый на вашем хосте (GNOME, KDE)
  • HISTFILESIZE: количество строк истории команд, сохраненных в файле истории
  • HISTSIZE: количество строк истории, разрешенных в памяти
  • UID: текущий UID для пользователя
  • HOSTNAME: имя компьютера системы
  • TERM: указывает тип терминала
  • OLDPWD: предыдущий рабочий каталог
  • BASHOPTS: список параметров, которые использовались при выполнении bash.
  • BASH_VERSION: версия bash, выполняемая в удобочитаемой форме.
  • BASH_VERSINFO: версия bash с машиночитаемым выводом.
  • COLUMNS: Количество столбцов в ширину, которые используются для вывода вывода на экран.
  • DIRSTACK: стек каталогов, доступных с помощью команд pushd и popd.
  • IFS: внутренний разделитель полей для разделения ввода в командной строке. По умолчанию это пробел.
  • SHELLOPTS: параметры оболочки, которые можно установить с помощью параметра set.

Установка переменных окружения в Linux

В Linux у вас есть много разных способов установки переменных окружения в зависимости от того, хотите ли вы сделать их постоянными или нет.

Самый простой способ установить переменные окружения — использовать команду export .

Для примера создаим новую переменную, а затем экспортируем ее.

Чтобы создать новую переменную оболочки с именем NEW_VARIABLE и значением «test», и затем сразу экспортировать ее введите:

Используя export , ваша переменная окружения будет установлена для текущего сеанса оболочки. Как следствие, если вы откроете другую оболочку или перезапустите свою систему, переменная окружения больше не будет доступна.

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

Как вы видели в предыдущем разделе, переменные окружения не были постоянными при перезапуске оболочки. Однако существует способ сделать ваши изменения постоянными: с помощью системных файлов, которые читаются и выполняются в определенных условиях.

Читайте также:  Установка в фары светодиодных ходовых огней

Использование файла .bashrc

Самый популярный способ постоянной установки переменных среды — это добавить их в файл .bashrc .

Файл .bashrc — это скрипт, выполняемый всякий раз, когда вы инициализируете сеанс интерактивной оболочки. Как следствие, когда вы запускаете новый терминал через интерфейс GNOME или просто используете screen сессию, вы будете использовать файл .bashrc .

Например, добавьте следующие записи в ваш файл .bashrc :

Сохраните ваш файл и используйте команду source для перезагрузки файла bashrc для текущего сеанса оболочки.

Вы можете вывести новую переменную окружения с помощью printenv и посмотреть, дату в Linux, изменив TZ.

Отлично, ваши изменения теперь сохраняются после перезагрузки оболочки или системы!

Использование файла .bash_profile

В качестве альтернативы, если вы планируете подключаться к своим сеансам с помощью login оболочек, вы также можете добавить переменные окружения непосредственно в файл .bash_profile .

Использование etc/environment

Если вам нужно применить определенные переменные окружения для всех, то определить общесистемные переменные окружения. Чтобы установить общесистемные переменные окружения в Linux, вам нужно экспортировать переменные в файл /etc/environment .

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

Теперь попробуйте войти в систему как под разными пользователями в вашей системе, и вы увидите, что переменная EDITOR установлена для всех на сервере.

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

Теперь, когда вы знаете все подробности о том, как устанавливать переменные окружения, вы можете использовать эти шорткаты для их легкой установки.

Сбросить переменные окружения в Linux

Теперь, когда вы установили много переменных окружения в своей системе, вы можете отменить некоторые из них, если вы больше не используете их. В Linux существует два способа сброса переменных окружения: с помощью команды unset или путем удаления записей переменных в ваших системных файлах.

Использование команды unset

Чтобы удалить переменную окружения, используйте команду unset со следующим синтаксисом:

Использование команды set -n

Кроме того, вы можете сбросить переменные окружения, используя команду set с флагом -n -n.

Установить переменную окружения PATH в Linux

В системах Linux очень часто задают переменную окружения PATH , чтобы система могла находить команды.

Чтобы отобразить текущую переменную окружения PATH , выполните команду printenv :

Чтобы установить переменную окружения PATH, добавьте строку export в файл .bashrc и используйте с ним команду source :

Успех! Вы успешно обновили переменную окружения PATH в Linux.

Заключение

В сегодняшнем руководстве вы узнали, что переменные окружения в Linux можно задавать несколькими способами: с помощью команды export , а также путем изменения некоторых системных файлов, чтобы сделать их постоянными.

Вы также узнали, что можно сбросить переменные окружения и как легко обновить переменную окружения PATH .

Полезна ли Вам эта статья?

Пожалуйста, расскажите почему?

Нам жаль, что статья не была полезна для вас 🙁 Пожалуйста, если не затруднит, укажите по какой причине? Мы будем очень благодарны за подробный ответ. Спасибо, что помогаете нам стать лучше!

Подпишитесь на нашу еженедельную рассылку, и мы будем присылать самые интересные публикации 🙂 Просто оставьте свои данные в форме ниже.

источник

Чем отличается постоянный ток от переменного

В предыдущей статье, что такое электрический ток ты узнал, как происходит упорядоченное движение электронов в замкнутой цепи. Теперь, я расскажу тебе, каким бывает электрический ток. Электрический ток бывает постоянный и переменный. Чем отличается переменный ток от постоянного? Характеристики постоянного тока.

Постоянный ток

Direct Current или DC так по-английски обозначают электрический ток который на протяжении любого отрезка времени не меняет направление движения и всегда движется от плюса к минусу. На схеме обозначается как плюс (+) и минус (-), на корпусе прибора, работающего от постоянного тока наносят обозначение в виде одной (-) или (=) полос. Важная особенность постоянного электрического тока — это возможность его аккумулирования, т.е. накопления в аккумуляторах или получения его за счет химической реакции в батарейках. Множество современных переносных электрических устройств, работают, используя накопленный электрический заряд постоянного тока, который находится в аккумуляторах или батарейках этих самых устройств.

Переменный ток

(Alternating Current) или АС английская аббревиатура обозначающая ток, который меняет на временном отрезке свое направление и величину. На электрических схемах и корпусах электрических аппаратов, работающих от переменного тока, символ переменного тока обозначают как отрезок синусоиды «

». Если говорить о переменном токе простыми словами , то можно сказать что в случае подключения электрической лампочки к сети переменного тока плюс и минус на ее контактах будут меняться местами с определенной частотой или иначе, ток будет менять свое направление с прямого на обратное. На рисунке обратное направление – это область графика ниже нуля.

Теперь давай разберемся, что такое частота. Частота это — период времени, в течение которого ток выполняет одно полное колебание, число полных колебаний за 1 с называется частотой тока и обозначается буквой f. Частота измеряется в герцах (Гц) . В промышленности и быту большинства стран используют переменный ток с частотой 50 Гц. Эта ве6личина показывает количество изменений направления тока за одну секунду на противоположное и возвращение в исходное состояние. Иными словами в электрической розетке, которая есть в каждом доме и куда мы включаем утюги и пылесосы, плюс с минусом на правой и левой клеммах розетки будет меняться местами с частотой 50 раз в секунду — это и есть, частота переменного тока. Для чего нужен такой “переменчивый “ переменный ток, почему не использовать только постоянный? Это сделано для того, чтобы получить возможность без особых потерь получать нужное напряжение в любом количестве способом применения трансформаторов. Использование переменного тока позволяет передавать электроэнергию в промышленных масштабах на значительные расстояния с минимальными потерями.

Читайте также:  Установка планки торцевой для столешницы

Напряжение, которое подается мощными генераторами электростанций, составляет порядка 330 000-220 000 Вольт. Такое напряжение нельзя подавать в дома и квартиры, это очень опасно и сложно с технической стороны. Поэтому переменный электрический ток с электростанций подается на электрические подстанции, где происходит трансформация с высокого напряжения на более низкое, которое мы используем.

Преобразование переменного тока в постоянный

Из переменного тока, можно получить постоянный ток, для этого достаточно подключить сети переменного тока диодный мост или как его еще называют “выпрямитель” . Из названия “выпрямитель” как нельзя лучше понятно, что делает диодный мост, он выпрямляет синусоиду переменного тока в прямую линию тем самым заставляя двигаться электроны в одном направлении.

что такое диод и как работает диодный мост , ты можешь узнать в моих следующих статьях.

источник

Несколько слов об инверторах, или как из постоянного тока сделать переменный

Преобразование одного вида тока в другой требуется довольно часто. Способ превращения переменного в постоянный прост: применяется диодный мост и сглаживающий конденсатор.

А вот как из постоянного тока сделать переменный, знают не все. Между тем, в сфере электротехники такое преобразование, как будет показано далее, также выполняется довольно часто.

Способы получения электричества

Электроток производят с помощью таких устройств:

  1. механические генераторы. Состоят из двух частей: неподвижного статора и вращающегося внутри него ротора. Статор — постоянный или электрический магнит, ротор содержит обмотку из провода. При вращении ротора пересекающий его обмотку магнитный поток все время меняется, что приводит, согласно закону электромагнитной индукции, к возникновению ЭДС. Ротор приводится во вращение внешней силой: двигателем (автомобиль), потоком воды (гидроэлектростанция), давлением пара (атомные и тепловые электростанции), ветром и т.д. Ток на выходе генератора будет переменным. Для получения постоянного требуется дополнительное механическое устройство — коллектор;
  2. гальванические элементы (ГЭ) и аккумуляторы. Превращают в электричество химическую энергию за счет окислительно-восстановительной реакции. Простейший ГЭ: медная и цинковая пластины, погруженные, соответственно, в растворы сернокислой меди и сульфата цинка, изолированные друг от друга пористой перегородкой (элемент Якоби-Даниэля). В результате окисления каждый атом цинка на цинковой пластине (анод) отдает 2 электрона, переходящие по электрической цепи на медную пластину (катод) и восстанавливающие на нем положительно заряженные ионы меди. ГЭ называют первичными химическими источниками тока (ХИТ). Аккумуляторы — вторичные ХИТ. Принцип работы схож, но химическую энергию им сначала нужно сообщить, подключив систему к источнику тока. Заряжать и разряжать аккумулятор можно многократно, тогда как ГЭ используется только один раз;
  3. фотоэлементы. Действие основано на способности полупроводников генерировать ток при облучении светом. В этом можно убедиться, срезав верхнюю часть корпуса транзистора и поместив его под солнечные лучи: на выводах прибора мультиметр покажет напряжение;
  4. термоэлементы. Действие основано на эффекте Зеебека: в замкнутой цепи из двух проводов, выполненных из разных металлов, при нагревании одной из двух зон контакта между ними возникает ЭДС. Такие цепи называют термопарами и в основном применяют в качестве термодатчиков. К примеру, для измерения температур от +0 0 С до +100 0 С применяют пару медь – константан, в диапазоне +100 0 С – +600 0 С — серебро и константан.

Как из постоянного сделать переменный?

Устройство, преобразующее постоянный ток в переменный, называют инвертором. Существует несколько видов этих аппаратов.

Инвертор с электродвигателем

Вал двигателя постоянного тока подсоединяется к скользящему контактному узлу, состоящему из двух частей:

  • вращающейся: состоит из нескольких кольцевых и сегментных пластин, упакованных в форме цилиндра;
  • неподвижной: графитовые щетки в щеткодержателях.

Одна пара щеток подключена к источнику постоянного тока, другая — к цепи переменного тока. Первая пара контактирует с кольцевыми пластинами, другая — с сегментными.

Часть последних электрически соединена с положительным кольцом, другая — с отрицательным. При вращении двигателя щетки цепи переменного тока по очереди контактируют с сегментными пластинами, в результате чего направление тока постоянно меняется. Более качественный переменный ток дает связка «двигатель постоянного тока – механический генератор», но у этого инвертора ниже КПД.

Релейный инвертор

Тут же пружина отбрасывает сердечник в исходное положение, так что к упомянутому контакту подключается катод. Такие колебания повторяются многократно, пока на катушку соленоида подается постоянный ток.

Электронный инвертор

С появлением и постепенным удешевлением полупроводников электромеханические инверторы перекочевали в разряд устаревших.

В их электронном аналоге ток перенаправляется ключевыми транзисторами, управляемыми микросхемой. Именно такие инверторы применяются в инверторных сварочных аппаратах, импульсных блоках питания, ИБП и др.

Читайте также:  Установка поплавка на оку

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

Переменный ток и его свойства

Переменный ток циклически меняет направление и силу, характеризуется следующими параметрами:

  1. частота. Число циклов (периодов) в секунду. Например, частота тока в сети составляет 50 Гц;
  2. амплитуда. Максимальное отклонение напряжения и силы тока от нуля. Так, сетевое напряжение 50 раз в секунду меняет значение от -311 В до 311 В;
  3. действующее значение. Это напряжение или сила эквивалентного постоянного тока, то есть такого, который вызывает в проводнике такое же тепловыделение, как и данный переменный. К действующему значению прибегают с целью упрощения расчетов: работать с постоянно изменяющимися величинами крайне неудобно. Например, если в формуле записать действительное значение переменного сетевого напряжения, изменяющегося от -311 В до 311 В по синусоидальному закону, получится уравнение с тригонометрическими функциями либо комплексными числами. Гораздо проще оперировать постоянным действующим значением в 220 В;
  4. форма. Сетевой ток, производимый механическими генераторами, имеет синусоидальную форму. На выходе инвертора она может быть остроугольной, ступенчатой и т. д.

Переменный ток уступает постоянному в следующем:

  1. он менее качественный. Так, сварной шов получается более прочным и надежным, если сварка осуществлялась постоянным током. Качественнее работает и электроника;
  2. при частоте в 50 Гц — более опасен. Нарушения в организме вызывает уже при силе в 50 мА, тогда как постоянный — при силе в 300 мА. Однако, с повышением частоты переменный ток становится уже не таким опасным. Так, выдающийся изобретатель Никола Тесла на публичных опытах пропускал через себя переменный ток большого напряжения (светилась зажатая в руке лампа), предварительно подняв его частоту до нескольких мегагерц;
  3. сопротивление проводников переменному току выше, чем постоянному. Разъяснение этому будет дано ниже.

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

Переменный ток делает возможным работу таких устройств:

  1. трансформаторы. За счет повышения напряжения значительно сокращаются потери в линиях электропередач;
  2. индукционные нагреватели;
  3. дроссельные фильтры. Дроссель — катушка. Создаваемое ею переменное магнитное поле противодействует переменному току, то есть дроссель выступает в качестве сопротивления. От индуктивности катушки зависит частота тока, которому она сильнее всего противодействует. Эта особенность позволяет глушить дросселем высокочастотные помехи в сети.

Наличием переменного магнитного поля объясняется и упомянутое выше увеличение сопротивления проводника. В нем полем также наводится ЭДС, противодействующая данному переменному току. Эта ЭДС выше в центре проводника, где сконцентрированы силовые линии поля, соответственно, носители заряда вытесняются наружу (поверхностный или скин-эффект).

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

Схемы преобразователей

Инверторы классифицируются по принципу работы, форме и схеме.

Принцип действия

По данному признаку устройства делятся на два типа: автономные и инверторы, ведомые сетью.

Автономные делятся на несколько подгрупп, объединяющих инверторы:

  • напряжения (ИН): устанавливаются в большинстве ИБП;
  • тока;
  • резонансные.

Инверторы, ведомые сетью иначе называются зависимыми. Применяются, к примеру, в качестве силовых преобразователей на электровозах.

Схемы

Существует несколько основных схем инверторов:

  1. мостовой ИН без трансформатора. Применяется в ИБП мощностью свыше 500 ВА и в различных устройствах, рассчитанных на 220 или 380 В;
  2. ИН с нулевым выводом трансформатора. Применяется в ИБП мощностью 250-500 ВА, в установках напряжением 12 или 24 В и мобильных радиопередатчиках;
  3. мостовой ИН с трансформатором. Используется в ИБП ответственных объектов с потребляемой мощностью от нескольких кВА до десятков.

Принципиальная схема преобразователя

Форма

По форме выходного напряжения инверторы делятся на:

  1. ИН с прямоугольным выходным сигналом. С целью обеспечить требуемую пропорциональность Uвых. управляющая схема варьирует относительную длительность импульсов ключами либо сдвигает по фазе сигналы управления противофазных групп ключей (зависит от конструктивных особенностей переключающего модуля);
  2. ИН со ступенчатым выходным напряжением. Обрабатывают входной сигнал в два этапа: путем высокочастотного преобразования формируется однополярный ступенчатый сигнал, близкий к синусоиде с уменьшенным вдвое периодом, а при помощи мостового преобразователя он превращается в разнополярный с требуемым периодом;
  3. ИН с синусоидальным выходным напряжением. Входной постоянный ток также обрабатывается в 2 этапа: путем высокочастотного преобразования формируется постоянное напряжение, почти равное амплитуде требуемого переменного напряжения, а затем мостовым инвертором, действующим по принципу многократной широтно-импульсной модуляции.

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

Видео по теме

О том, как из постоянного тока сделать переменный и наоборот, в видео:

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

источник

Добавить комментарий