# Zip

## TL;DR

```sh
# recursively compress everything in the current directory to an archive named 'foo.zip'
zip -r foo .

# recursively compress two folders and a file to an archive named 'bar.zip'
zip -r bar folder1 folder2 file.txt

# list all files in the archive 'foo.zip' with info
unzip -Zl foo.zip
```

## Further readings

- [cheat.sh]

[cheat.sh]: https://cheat.sh/zip
