Ответы выше не работали для меня, поэтому я думал, что опубликую это для полноты. В моей версии grub тайм-аут не скрывается, когда GRUB_TIMEOUT=0. Это, кажется, ошибка, указанная здесь: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764.
Простым (но не очень элегантным) решением является установка ваш GRUB_TIMEOUT=0.1. По-видимому, есть сценарий, который переопределяет значение таймаута, когда он = 0 для собственного блага пользователя!
Мой конфигурационный файл grub только для тех, кто хочет видеть:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0.1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0.1
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="splash"
GRUB_CMDLINE_LINUX=""
Заимствован из Vijay. Используйте команду jobs, чтобы найти список фоновых процессов, которые были запущены вами. для, например: есть скрипт, который просто спит в течение 10 секунд в 5 iterations.I побежал 4 раза в фоновом режиме
>jobs
[1] + Running ./temp.sh
[2] - Running ./temp.sh
[3] Running ./temp.sh
[4] Running ./temp.sh
fg является команда, чтобы вернуть его на передний план, как показано на рисунке. [d0!] ниже.
>fg 1
[CTRL -c]
, как видно выше, я закончил этот процесс, и он больше не существует. теперь, если я снова запустил jobs
>jobs
[2] + Running ./temp.sh
[3] Running ./temp.sh
[4] - Running ./temp.sh
>
Также вы можете проверить Vijay для более