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>

List of paths or pattern matching files to restore 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).