Змінні оточення Linux: опис, особливості

Видалення змінних оточення

Для деконструкції такої змінної з середовища Linux можна скористатися кількома способами. У кожного методу є свої особливості і характерні риси.

Команда ENV в звичайному вигляді застосовується для встановлення змінних оболонки. Однак при додаванні -i проводиться локальне видалення параметрів. Таким чином команда здійснюється без залучення змінних. Команда у повному вигляді виглядає наступним чином:

env –i [Var = Параметр] дія.

При цьому замість Var можна встановити будь-яке значення змінної оточення. Наприклад, $env -i bash запустить командну оболонку без яких-небудь параметрів. Під час роботи з оболонкою неможливо змінювати або ініціалізувати значення, але при наступних запусках без параметра -i можливо працювати з усіма вбудованими функціями.

Команда Unset разыменовывает команду або параметр. Те ж саме стосується змінних оточення. Вони повністю видаляються з програмованою оболонки, керованої командним інтерпретатором до кінця поточної сесії. Синтаксис команди виглядає так:

$ unset Наименование_переменной.

Крім того, для видалення параметра допускається в Linux задати змінну оточення порожнім значенням. Таким чином параметр видаляється до закінчення поточної сесії. Завдання порожній змінної працює для будь-якого типу підключення.