Не удалось выйти из просмотра

Я выполнил

>> watch tree ./

Теперь моя проблема: я не могу выйти из watch - не закрывая терминал.

Я прочитал man-страницу watch, но они не упомянули, как выйти из экрана просмотра.

Существует ли комбинация волшебных клавиш, которую нужно использовать для выхода из режима просмотра?

Это похоже на те проблемы, с которыми вы сталкиваетесь когда вы впервые открываете vim и не знаете, как его закрыть.

2
задан 25 September 2017 в 21:32

3 ответа

Нажмите Ctrl-C, чтобы прервать watch. Ctrl-C - общая комбинация клавиш для уничтожения процесса переднего плана в оболочке. Если это не удается (иногда это происходит для зависающих процессов), нажатие Ctrl-Z и выдача kill -9 %1, чтобы убить процесс номер один.

Если вы нажмете Ctrl-Z, вы можете сделать больше вещей: [!d1 ] Возобновить задание на переднем плане, выполнив fg Возобновить задание в фоновом режиме bg Перечислить выполняемые задания с помощью jobs Манипулировать задание, как упоминалось, используя kill Измените приоритет задания с помощью renice Начните новые задания, оставив старый фон в фоновом режиме

2
ответ дан 22 May 2018 в 18:07
  • 1
    хорошо, это работает. Но разработчики watch не уступили, чтобы выйти из него, например, что у нас есть ключ - q для выхода из htop / top. Я искал что-то подобное. – jaggi 25 September 2017 в 21:47
  • 2
    Он говорит: По умолчанию часы будут работать до тех пор, пока не будут прерваны. Это unix-ese для его завершения с помощью Ctrl-C :) – vidarlo 25 September 2017 в 21:48

Нажмите Ctrl-C, чтобы прервать watch. Ctrl-C - общая комбинация клавиш для уничтожения процесса переднего плана в оболочке. Если это не удается (иногда это происходит для зависающих процессов), нажатие Ctrl-Z и выдача kill -9 %1, чтобы убить процесс номер один.

Если вы нажмете Ctrl-Z, вы можете сделать больше вещей:

Возобновить задание на переднем плане, выполнив fg Возобновить задание в фоновом режиме bg Перечислить выполняемые задания с помощью jobs Манипулировать задание, как упоминалось, используя kill Измените приоритет задания с помощью renice Начните новые задания, оставив старый фон в фоновом режиме
3
ответ дан 18 July 2018 в 06:14

Нажмите Ctrl-C, чтобы прервать watch. Ctrl-C - общая комбинация клавиш для уничтожения процесса переднего плана в оболочке. Если это не удается (иногда это происходит для зависающих процессов), нажатие Ctrl-Z и выдача kill -9 %1, чтобы убить процесс номер один.

Если вы нажмете Ctrl-Z, вы можете сделать больше вещей:

Возобновить задание на переднем плане, выполнив fg Возобновить задание в фоновом режиме bg Перечислить выполняемые задания с помощью jobs Манипулировать задание, как упоминалось, используя kill Измените приоритет задания с помощью renice Начните новые задания, оставив старый фон в фоновом режиме
3
ответ дан 24 July 2018 в 18:33

Другие вопросы по тегам:

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