firefox - Man Page
a Web browser for X11 derived from the Mozilla browser
Examples (TL;DR)
- Launch Firefox and open a web page:
firefox https://www.duckduckgo.com
- Open a new window:
firefox --new-window https://www.duckduckgo.com
- Open a private (incognito) window:
firefox --private-window
- Search for "wikipedia" using the default search engine:
firefox --search "wikipedia"
- Launch Firefox in safe mode, with all extensions disabled:
firefox --safe-mode
- Take a screenshot of a web page in headless mode:
firefox --headless --screenshot path/to/output_file.png https://example.com/
- Use a specific profile to allow multiple separate instances of Firefox to run at once:
firefox --profile path/to/directory https://example.com/
- Set Firefox as the default browser:
firefox --setDefaultBrowser
Synopsis
firefox [Options ...] [URL]
firefox-bin [Options] [URL]
Description
Mozilla Firefox is an open-source web browser, designed for standards compliance, performance and portability.
Usage
firefox is a simple shell script that will set up the environment for the actual executable, firefox-bin.
Options
A summary of the options supported by firefox is included below.
X11 options
- --display=DISPLAY
X display to use
- --sync
Make X calls synchronous
- --g-fatal-warnings
Make all warnings fatal
Firefox options
- -h, --help
Show summary of options.
- -v, --version
Print Firefox version.
- -P profile
Start with profile.
- --profile path
Start with profile at path.
- --migration
Start with migration wizard.
- --ProfileManager
Start with ProfileManager.
- --no-remote
Do not accept or send remote commands; implies --new-instance.
- --new-instance
Open new instance, not a new window in running instance.
- --UILocale locale
Start with locale resources as UI Locale.
- --safe-mode
Disables extensions and themes for this session.
- --allow-downgrade
Allows downgrading a profile.
- --MOZ_LOG=modules
Treated as MOZ_LOG=modules environment variable, overrides it.
- --MOZ_LOG_FILE=file
Treated as MOZ_LOG_FILE=file environment variable, overrides it. If MOZ_LOG_FILE is not specified as an argument or as an environment variable, logging will be written to stdout.
- --headless
Run without a GUI.
- --save-recordings
Save recordings for all content processes to a directory.
- --browser
Open a browser window.
- --new-window url
Open url in a new window.
- --new-tab url
Open url in a new tab.
- --private-window url
Open url in a new private window.
- --preferences
Open Preferences dialog.
- --screenshot [path]
Save screenshot to path or in working directory.
- --window-size width[,height]
Width and optionally height of screenshot.
- --search term
Search term with your default search engine.
- --setDefaultBrowser
Set this app as the default browser.
- --jsconsole
Open the Browser Console.
- --jsdebugger
Open the Browser Toolbox.
- --wait-for-jsdebugger
Spin event loop until JS debugger connects. Enables debugging (some) application startup code paths. Only has an effect when --jsdebugger is also supplied.
- --devtools
Open DevTools on initial load.
- --start-debugger-server [ws:][port|path]
Start the debugger server on a TCP port or Unix domain socket path. Defaults to TCP port 6000. Use WebSocket protocol if ws: prefix is specified.
- --recording file
Record drawing for a given URL.
- --recording-output file
Specify destination file for a drawing recording.
Files
/usr/bin/firefox - shell script wrapping firefox
/usr/lib64/firefox/firefox-bin - firefox executable
Version
68.0
Bugs
To report a bug, please visit http://bugzilla.mozilla.org/
Authors
- The Mozilla Organization
- Tobias Girstmair
Referenced By
gozilla(1), icewm(1), icewm-toolbar(5), seamonkey(1).