Scroll to navigation

FABRIC(1) User Commands FABRIC(1)

NAME

Fabric - manual page for Fabric 2.6.0

SYNOPSIS

fab [--core-opts] task1 [--task1-opts] ... taskN [--taskN-opts]

DESCRIPTION

Core options:

Print tab-completion candidates for given parse remainder.
Set default value of run()'s 'hide' kwarg.
Disable task deduplication.
Print the tab-completion script for your preferred shell (bash|zsh|fish).
Request an upfront SSH-auth password prompt.
Request an upfront SSH key passphrase prompt.
Prompt user at start of session for the sudo.password config value.
Enable creation of .pyc files.
Specify collection name to load.
Enable debug output.
When listing tasks, only show the first INT levels.
Echo executed commands before running.
Runtime configuration file to use.
Change the display format used when listing tasks. Should be one of: flat (default), nested, json.
Show core or per-task help and exit.
Comma-separated host name(s) to execute tasks against.
Path to runtime SSH identity (key) file. May be given multiple times.
List available tasks, optionally limited to a namespace.
Use a pty when executing shell commands.
Change root directory used for finding task modules.
Echo commands instead of running.
Path to runtime SSH config file.
Specifies default connection timeout, in seconds.
Specify a global command execution timeout, in seconds.
Show version and exit.
Warn, instead of failing, when shell commands fail.

Paramiko 3.5.1 Invoke 2.2.0

August 2025 Fabric 2.6.0