bsdtar.1 -vc --use-compress-program%3D%22pigz -p 4%22 -f dir.tar.gz dir_to_tar
manipulate tape archives
-v, --verbose
        Produce verbose output.  In create and extract modes, tar will list each file name as it is read
        from or written to the archive.  In list mode, tar will produce output similar to that of ls(1).
        Additional -v options will provide additional detail.
-p, --insecure, --preserve-permissions
        (x mode only) Preserve file permissions.  Attempt to restore the full permissions, including owner,
        file modes, file flags and ACLs, if available, for each item extracted from the archive.  This is
        the default, if tar is being run by root and can be overridden by also specifying --no-same-owner
        and --no-same-permissions.
-f file, --file file
        Read the archive from or write the archive to the specified file.  The filename can be - for
        standard input or standard output.  The default varies by system; on FreeBSD, the default is
        /dev/sa0; on Linux, the default is /dev/st0.
source manpages: bsdtar