Я открыл программу через терминал linux, и после некоторого поиска в Google я обнаружил, что могу закрыть программу, нажав Ctrl+C. Если я хочу запустить программу, но в то же время у меня есть новая строка в командном терминале (как у меня, когда я закрываю программу), чтобы выполнить какую-то другую работу. Есть ли какая-нибудь клавиша быстрого доступа?
1 ответ
У вас есть разные возможности:
Если ваша программа уже запущена
Нажмите CTRL+Z
чтобы приостановить вашу программу. Это не будет работать сейчас. Чтобы возобновить работу программы в фоновом режиме, введите bg
и нажмите клавишу ВВОД.
Если вы хотите запустить новую программу в фоновом режиме напрямую
Просто добавьте &
в свою программу, прежде чем начать:
$ geany "do_while.cpp" &
Вы можете обнаружить, что программа выводит сообщения о состоянии или ошибках в вашей оболочке. Эти сообщения не будут напрямую влиять на вводимые вами команды, но могут быть очень неприятными. Вы можете подавить / отменить этот вывод, перенаправив его в /dev/null
:
$ geany "do_while.cpp" 1>/dev/null 2>/dev/null &
Для получения дополнительной информации об управлении заданиями в командной консоли: