``pxar create <archive> <source> [OPTIONS]``

Create a new .pxar archive.

``<archive>`` : ``<string>``
  Archive name.

``<source>`` : ``<string>``
  Source directory.

Optional parameters:

``--all-file-systems`` ``<boolean>   (default=false)``
  Include mounted sudirs.
``--entries-max`` ``<integer> (0 - 9223372036854775807)   (default=1048576)``
  Max number of entries loaded at once into memory
``--exclude`` ``<string>``
  List of paths or pattern matching files to exclude. Can be specified more
  than once.
``--no-acls`` ``<boolean>   (default=false)``
  Ignore access control list entries.
``--no-device-nodes`` ``<boolean>   (default=false)``
  Ignore device nodes.
``--no-fcaps`` ``<boolean>   (default=false)``
  Ignore file capabilities.
``--no-fifos`` ``<boolean>   (default=false)``
  Ignore fifos.
``--no-sockets`` ``<boolean>   (default=false)``
  Ignore sockets.
``--no-xattrs`` ``<boolean>   (default=false)``
  Ignore extended file attributes.
``--payload-output`` ``<string>``
  'ppxar' payload output data file to create split archive.

----

``pxar extract <archive> [<target>] [OPTIONS]``

Extract an archive.

``<archive>`` : ``<string>``
  Archive name.

``<target>`` : ``<string>``
  Target directory

Optional parameters:

``--allow-existing-dirs`` ``<boolean>   (default=false)``
  Allows directories to already exist on restore.
``--files-from`` ``<string>``
  File containing match pattern for files to restore.
``--no-acls`` ``<boolean>   (default=false)``
  Ignore access control list entries.
``--no-device-nodes`` ``<boolean>   (default=false)``
  Ignore device nodes.
``--no-fcaps`` ``<boolean>   (default=false)``
  Ignore file capabilities.
``--no-fifos`` ``<boolean>   (default=false)``
  Ignore fifos.
``--no-sockets`` ``<boolean>   (default=false)``
  Ignore sockets.
``--no-xattrs`` ``<boolean>   (default=false)``
  Ignore extended file attributes.
``--overwrite`` ``<boolean>   (default=false)``
  overwrite already existing files, symlinks and hardlinks
``--overwrite-files`` ``<boolean>   (default=false)``
  overwrite already existing files
``--overwrite-hardlinks`` ``<boolean>   (default=false)``
  overwrite already existing entries by archives hardlink
``--overwrite-symlinks`` ``<boolean>   (default=false)``
  overwrite already existing entries by archives symlink
``--pattern`` ``<string>``
  Path or match pattern to limit files that get restored. Can be specified more
  than once.
``--payload-input`` ``<string>``
  'ppxar' payload input data file to restore split archive.
``--prelude-target`` ``<string>``
  Path to restore pxar archive prelude to.
``--strict`` ``<boolean>   (default=false)``
  Stop on errors. Otherwise most errors will simply warn.

----

``pxar help [{<command>}] [OPTIONS]``

Get help about specified command (or sub-command).

``<command>`` : ``<string>``
  Command. This may be a list in order to specify nested sub-commands. Can be
  specified more than once.

Optional parameters:

``--verbose`` ``<boolean>``
  Verbose help.

----

``pxar list <archive> [OPTIONS]``

List the contents of an archive.

``<archive>`` : ``<string>``
  Archive name.

Optional parameters:

``--payload-input`` ``<string>``
  'ppxar' payload input data file for split archive.

----

``pxar mount <archive> <mountpoint> [OPTIONS]``

Mount the archive to the provided mountpoint via FUSE.

``<archive>`` : ``<string>``
  Archive name.

``<mountpoint>`` : ``<string>``
  Mountpoint for the file system.

Optional parameters:

``--payload-input`` ``<string>``
  'ppxar' payload input data file to restore split archive.
``--verbose`` ``<boolean>   (default=false)``
  Verbose output, running in the foreground (for debugging).
