В версиях до 58, killall chromium-browse[r] было достаточно, чтобы убить все вкладки, оставив Chrome Chrome без изменений. Как это поведение может быть реплицировано для новой версии браузера?
Лучшее, что мне удалось, это следующее, которое также будет извлекать расширения при выполнении своей задачи:
pgrep -f 'chromium-browser --type=renderer' | while read pid; do kill $pid; done
Изменить для контекста: у меня есть объем памяти, который хром может использовать, ограниченный группами. Когда эта сумма превышена, хром зависает, заменяя память с и на диск. Chromium не отвечает на ввод пользователя в этом состоянии, поэтому управление вкладками на основе браузера не является вариантом.
Редактировать для контекста : Убивание вкладки не означает ее закрытия. Я хочу, чтобы вкладка сама осталась, но процесс рендеринга умереть. Обычно это указывается, если вместо обычного содержимого вкладки отображается сообщение «Что-то пошло не так».
Ctrl + Shift + w уничтожит все вкладки в текущем выбранном хромированном окне, не затрагивая самого браузера.
Ctrl + Shift + w уничтожит все вкладки в текущем выбранном хромированном окне, не затрагивая самого браузера.
Ctrl + Shift + w уничтожит все вкладки в текущем выбранном хромированном окне, не затрагивая самого браузера.