Как перезапустить Firefox из командной строки



Попробуйте наш инструмент устранения неполадок

Пользователи Linux более чем вероятно привыкли видеть Firefox установленным в их системах по умолчанию, и они вполне могут ввести имя программы в терминале, чтобы запустить ее. Названия браузера в нижнем регистре достаточно для его запуска, но некоторые пользователи могут захотеть перезапустить его, сохранив свой текущий сеанс.



Возможно, вам потребуется внести изменения на вкладке «Настройки», если вы захотите это сделать, но в остальном это очень просто. Пользователи Mozilla Firefox могут не знать о том, что они также могут перезапустить свой браузер из внутренней командной строки, которая не связана с общей оболочкой bash, с которой знакомо большинство пользователей Linux.



Метод 1: перезапустите Firefox из командной строки

Для работы вам потребуется графический терминал Linux. Найдите терминал в строке Ubuntu Unity Dash, чтобы запустить его, если вы используете чистый Ubuntu. Пользователи KDE и те, кто использует Cinnamon или MATE, например, в Linux Mint, могут щелкнуть меню «Приложения», а затем щелкнуть «Терминал» в меню «Система». Пользователи Xfce4 и LXDE должны иметь похожий опыт. Почти каждый может удерживать Ctrl, Alt и T, чтобы открыть окно, независимо от среды рабочего стола.



В командной строке введите killall firefox и нажмите Enter, чтобы закрыть все запущенные экземпляры браузера Mozilla Firefox. Имейте в виду, что это закроет запущенные браузеры без запроса на одобрение, что может удивить пользователей, которые никогда не пробовали это раньше!

Тип Fire Fox и нажмите Enter, чтобы перезапустить браузер Firefox и оставить окно терминала активным. Обычно вы можете безопасно закрыть окно терминала после этого. Обычно вам не нужно добавлять амперсанд, чтобы оболочка bash оставалась активной, поскольку современные реализации Firefox начинаются со сценария. Эти две команды - все, что вам обычно может понадобиться.

Метод 2: перезагрузка вкладок при перезапуске Firefox

В большинстве случаев любые вкладки, которые вы открывали до того, как вы вводили команды, будут перезагружены в новом сеансе. Однако, если вы обнаружите, что Firefox не перезагружал их, вы можете выбрать меню «История» и выбрать «Восстановить предыдущий сеанс». Если вы обнаружите, что вкладки загружаются неравномерно, вы можете выбрать меню «Правка» и нажать «Настройки» или ввести about: preferences в строке URL и нажать Enter.



В строке написано «Когда запускается Firefox: какое поведение ожидает пользователь при запуске браузера». По умолчанию для него установлено значение «Показывать вашу домашнюю страницу», но вы можете щелкнуть по нему и изменить его на «Показывать свои окна и вкладки с последнего раза», чтобы они всегда возвращались. Конечно, вы можете изменять это поведение как угодно часто, возвращаясь к этому экрану.

Метод 3: перезапустите Firefox из GCLI

Когда вы запускаете Firefox, зажмите Shift и нажмите F2, чтобы открыть графический интерфейс командной строки или GCLI. Это внутренняя командная строка, которую Firefox предлагает опытным пользователям. Тип рестарт и нажмите Enter в этом приглашении, чтобы немедленно перезапустить Firefox.

Эта команда также принимает несколько аргументов командной строки, если вы хотите перезапустить Firefox в специальных режимах устранения неполадок. Печатать перезапуск –safemode перезапустит Firefox в безопасном режиме и даже откроет специальное диалоговое окно для устранения неполадок. Не нажимайте кнопку «Обновить» при появлении соответствующего запроса, если только вы не хотите выполнить операцию обновления Firefox. Вы всегда можете закрыть диалоговое окно, а затем перезапустить Firefox из меню «Приложения» или из командной строки, если вы хотите отменить перезапуск в безопасном режиме без каких-либо реальных изменений.

Если вы боитесь, что в прошлом у вас были проблемы с загрузкой кеша, введите перезапуск –nocache предотвратит загрузку содержимого кеша при перезапуске Firefox. На самом деле это не очищает кеш, скажем так, как если бы вы очищали историю браузера, а скорее оставляет его на месте и загружает без него.

Надеюсь, вам никогда не придется использовать ни один из этих вариантов, и ни один из них не должен использоваться произвольно. Как правило, вам нужно использовать только перезагрузку без каких-либо других команд после нее.

3 минуты на чтение