Это, вероятно, немного излишне, особенно если вы используете что-то вроде Gnome или KDE, где у вас может быть несколько окон bash, но вы должны смотреть на экран.
Экран позволяет запускать несколько сеансов терминала в одном окне. Это также позволяет вам выйти из экрана, но оставить фоновые процессы работающими и в любое время заново подключить все эти фоновые процессы, чтобы вы даже не могли сказать, что выходите.
В основном, чтобы запустить экран, вы должны запустить терминал, а затем набрать screen
. Он выдаст вам сообщение о себе, просто нажмите Enter, чтобы пройти мимо него. Screen - полноценная программа, так что я едва собираюсь ее поцарапать, но вот несколько основных задач. Это все при условии, что конфигурации по умолчанию (которые, поскольку вы не использовали программу, должны быть одинаковыми).
Существует набор мета-клавиш, которые нужно нажимать перед каждой экранной командой, в противном случае ввод идет непосредственно в тот сеанс терминала, который отображается. Метаключ по умолчанию - ctrl-a
. Так, например, чтобы создать новое окно, вы должны сначала нажать ctrl-a
затем нажать c
Полезные экранные команды
Чтобы создать новое окно: ctrl-a c
Чтобы перейти к следующему окну: ctrl-a n
Чтобы вернуться в окно: ctrl-a p
Чтобы перейти к окну: ctrl-a #
где # - номер сеанса, на который вы хотите переключиться
Для просмотра всех открытых окон: ctrl-a "
Чтобы закрыть окно: введите exit
как обычно
Чтобы отменить сеанс: ctrl-a d
Чтобы заново подключить сеанс: При запуске экрана добавьте опцию -r
Как сделать то, что вы просили
Таким образом, чтобы сделать то, что вы просили, вы должны выполнить следующие шаги
Откройте терминал
тип screen
введите apt-get install eclipse-platform
наберите ctrl-a c
Запустите ваши другие команды
Когда вы перейдете на шаг 5, ваша команда с шага 3 продолжит работать. Чтобы проверить это в любое время, просто наберите ctrl-a p
. Чтобы вернуться туда, где вы печатали другие команды, наберите ctrl-a n
. Когда вы закончите, вы можете полностью закрыть экран и терминал, введя команду exit
во всех окнах. Но если вы находитесь в середине набора команд и хотите вернуться ко всему этому позже, просто отсоедините ваш сеанс с помощью ctrl-a d
. Если вы хотите вернуться и закончить, просто запустите экран с опцией -r, например, screen -r
Еще раз, это всего лишь простой пример, и он не касается всего, что вы можете сделать с экраном. Но если вы делаете много работы на экране терминала, это может быть отличным инструментом.