Tools
Tar
Create, inspect and extract archives with predictable paths.
Create archives
tar -cf source.tar src/Archive a directory without compressiontar -czf source.tar.gz src/Create a gzip-compressed archivetar -cjf source.tar.bz2 src/Create a bzip2-compressed archivetar -cJf source.tar.xz src/Create an xz-compressed archiveInspect and extract
tar -tf source.tarList paths before extractiontar -tzf source.tar.gzList a gzip archivetar -xzf source.tar.gz -C output/Extract into an existing directorytar -xzf source.tar.gz src/main.tsExtract a selected pathChoose contents
tar --exclude=node_modules -czf app.tar.gz app/Exclude dependency directoriestar -czf app.tar.gz -C app .Archive directory contents without the outer foldertar -tvf source.tarInspect permissions and sizestar -tf source.tar | headPreview the first paths; inspect untrusted archives before extracting