Что Вы делаете, когда команда лавинно рассылает Ваш терминал со слишком большим выводом?

Я сделал это и сожалел о нем. Поскольку Zoredache говорит, дополнительные сетевые интерфейсы, что VMware создает, вставляются в DNS против названия сервера, затем ПК на сетевом запуске, имеющем проблемы, соединяющиеся с сервером. Это также повредило репликацию межсайта, поскольку другой DCS пытался копировать в IP-адреса VMware. Даже при удалении галочки у поля "Register this connections in DNS" в установке TCP/IP для сетей VMWare, проклятая вещь настояла на том, чтобы добавлять их к зональному файлу. Я никогда не находил окольный путь этим.

Я поместил Hyper-V на DC. Это в порядке, если Вы имеете больше чем один NIC и можете сохранить тот, который не настроен как сеть Hyper-V. Вы просто отключаете весь дополнительный синтетический Hyper-V NICs на DC. Поскольку Hyper-V использует паравиртуализацию, запрещение синтетического NICs на DC не влияет ни на какую работу VMs его.

Если Ваш сервер только имеет один NIC, можно все еще использовать Hyper-V, но отметить, что не сможете выполнить Сервер DHCP на сервере, поскольку он не свяжет с синтетическим NIC.

John Rennie

4
задан 13 April 2017 в 15:14
3 ответа

Попытайтесь использовать экран. http://www.gnu.org/software/screen

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

Существует также поддержка буфера scrollback на экране, таким образом, можно разбить на страницы или перерыть вывод, когда это сделано.

Если Вы не используете экран, ^C не отвечает, и действительно необходимо завершить задание, можно хотеть попробовать '~'. (значение по умолчанию ssh прерывание) для завершения ssh сессии. Вы, возможно, должны совершить нападки, входят прежде, чем ввести '~'.

8
ответ дан 3 December 2019 в 02:42
  • 1
    Я должен был добавить уничтожение моей ssh сессии или переключение на другой как одно из моих субоптимальных решений. Я действительно выполняю экран, но я работаю, это локально, таким образом переключаясь на другую оболочку означает входить в систему снова, that' s одно из раздражений I' m старающийся избегать. Это хорошие предложения, все же.Спасибо. –  Ben Williams 26 June 2009 в 17:13

Кроме этих 3 предложений Вы упомянули, Вы попытка ^Z, затем просто уничтожаете процесс и фиксируете его.

2
ответ дан 3 December 2019 в 02:42
  • 1
    Иногда I' ve нашел процессы этим don' t остановка с ^C приостановится для ^Z –  Rory 30 June 2009 в 11:50

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

Тест управляет локально, если у Вас действительно есть к munge regex нечто.

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

0
ответ дан 3 December 2019 в 02:42

Теги

Похожие вопросы