Я использую Google Chrome в качестве своего основного браузера, и я хотел знать, какие вещи я могу сделать с ним из командной строки - особенно управляет, чтобы Вы не могли сделать с GUI.
Google Chrome имеет эти стабильные опции. Существуют другие не стабильные, но они могут быть добавлены и удалены каждый раз, когда разработчики хотят, таким образом, я не включал их, чтобы усовершенствовать это.
Я записал опцию, затем пример, затем объяснение.
--user-data-dir=DIR
google-chrome --user-data-dir=/home/tim/chromedatadir
Это используется для сообщения Google Chrome, где сохранить данные (закладки, история, что-либо peronalised Вам). Это - способ создать новую сессию - просто выполнение google-chrome
просто открывает новую вкладку. Используйте каталог, который Вы только что создали. Значение по умолчанию ~/.config/google-chrome
.
--app=URL
google-chrome --app=http://google.co.uk
Это создает новое окно без панелей инструментов - например, Никакая панель закладок, или панель вкладок или omnibar. См. снимок экрана ниже (который является Google, у меня просто есть пользовательский фон 1).
--incognito
google-chrome --incognito
Открывается инкогнито окно.
Страницы, которые Вы просматриваете на инкогнито вкладках, не будут слоняться поблизости в истории Вашего браузера, хранилище cookie или истории поиска после закрытия всего Вашего инкогнито вкладки. Любые файлы, которые Вы загружаете или закладки, которые Вы создаете, будут сохранены.
Как Вы видите (верхний правый) все мои расширения (кроме блока рекламы, потому что я включил это), отключены в инкогнито.
--proxy-server=host:port
google-chrome --proxy-server="socks5://foobar:66"
Это указывает HTTP/SOCKS4/SOCKS5 прокси-сервер для использования для запросов. Это переопределяет любые переменные среды или настройки, выбранные через диалоговое окно опций через настройки GUI. Отдельный прокси-сервер указан с помощью формата:
[<proxy-scheme>://]<proxy-host>[:<proxy-port>]
<proxy-scheme>
протокол прокси-сервера и один из следующих 4:
"http", "socks", "socks4", "socks5"
--no-proxy-server
google-chrome --no-proxy-server
Отключает прокси-сервер. Переопределения любые переменные среды или настройки выбраны через настройки GUI.
--proxy-auto-detect
google-chrome --proxy-auto-detect
Конфигурация прокси автоматического обнаружения. Переопределения любые переменные среды или настройки выбраны через настройки GUI.
--proxy-pac-url=URL
google-chrome --proxy-pac-url=URL
Укажите автоматический URL конфигурации прокси. Переопределения любые переменные среды или настройки выбраны через настройки GUI.
--password-store=<basic|gnome|kwallet>
google-chrome --password-store=gnome
Придайте значение пароля для использования. Значение по умолчанию должно автоматически обнаружить на основе настольной среды. basic
выбирает встроенное, незашифрованное хранилище пароля. gnome
выбирает брелок для ключей Gnome. kwallet
выбирает (KDE) KWallet
. (Отметьте это KWallet
может не работать надежно вне KDE.)
--version
google-chrome --version
(возвратитесь Google Chrome 36.0.1985.143
)
Выставочная информация о версии.
Возможно, более полезный
echo 'google-chrome --version' | sed -nre "s/.* ([0-9.]+)/\1/p"
(возвратитесь 36.0.1985.143
)
Поскольку это возвращает просто номер версии, без Google Chrome
вначале.
Существует больше информации здесь о способах управлять --version
опция.
1 пользовательский фон Google™
Мои местоимения - Он / Его
Необходимо смочь видеть эти опции на странице справочника:
man google-chrome