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).