jobs - list the current jobs
fg - resume the job that's next in the queue
fg [number] - resume job [number]
bg - Push the next job in the queue into the background
bg [number] - Push the job [number] into the background
kill %[number] - Kill the job numbered [number]
kill -[signal] %[number] - Send the signal [signal] to job number [number]
в kill % очень важен, именно он указывает, что нужно удалить джоб, а не процесс
Ctrl+Z - приостанавливает процесс поточной выполняемой команды в терминале.
Если вызовем bg, то процесс продолжится, но уже в фоне, такой процесс мы и называем джобой.
Мы можем свернуть-приостановить много процессов, какой именно продолжить в фоне мы решаем указав порядковый номер в очереди джобов.
fg(foreground) в отличии от bg(background) все делает не в фоне(бекенде), а в терминале.
Вот реальный пример применения
> find / >foundfiles.txt Нажимаем Ctrl+Z [1]+ Stopped find / >foundfiles.txt Процесс приостановлен. Теперь можно продолжить его выполнение в фоне, если нужно. > bgНо мы можем и сразу выполнять команду в фоне:
> find / >foundfiles.txt &
fg полезнее всего для одновременной работы с нескольками файлами открытых Vi.
Комментариев нет:
Отправить комментарий