Intereting Posts
Подождите, пока не будет входящего сетевого соединения в течение N минут, затем выполните команду Почему fbset -i сообщает другое разрешение? Возможности для скрипта в Linux Как я могу отобразить сообщение перед входом в систему только при следующем входе в систему? Напишите программу, которая читает из файла и печатает строку с номером строки Создание длинного звукового файла с SOX без фактического воспроизведения тона Является ли /etc/init.d жестко связанным с CentOS? Как построить много графиков на одной странице с помощью gnuplot Диагностировать использование swap в AIX Whitelist Cloud 9 SSH Workspace в AWS Как настроить раскладку клавиатур, подключенных позже? Передача содержимого блочного устройства по плохой сети Получить MAC-адрес непосредственно подключенного устройства Изучение того, какие файлы загрязнены или буферизованы в Linux Ввод папки с пробелами и escape-символами с использованием bash

Какова цель запуска xterm из обычного терминала

Я видел, что иногда люди запускают xterm из обычного терминала

xterm& 

Но я не понимаю намерения, делает ли xterm наследование всех параметров среды из текущего терминала?

xterm наследует (как и любой другой процесс) переменные среды, находящиеся в вашей оболочке. Но он устанавливает несколько переменных среды. Это ENVIRONMENT разделе « ENVIRONMENT » на странице руководства.

Кстати, xterm чаще всего считается «нормальным терминалом» .

Что касается того, почему кто-то может это сделать:

  • если я нахожу ssh'd на удаленную машину, я могу запускать несколько копий xterm, а не использовать производительность VNC
  • если мой текущий терминал работает на экране, я запустил xterm, чтобы получить поведение без экрана.

У других людей будут другие причины.

Они наследуют экспортируемые ценности, одно полезное

 #export needed variables & functions xterm& 

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

 killall gnome-terminal #you still have the variables and functions exported