.dotfiles/navi/compression.cheat

25 lines
511 B
Plaintext
Raw Normal View History

2020-09-12 21:47:55 +00:00
% compression
2022-03-08 08:03:55 +00:00
# Create a tar archive
2020-09-12 21:47:55 +00:00
tar cf <name>.tar <files>
2022-03-08 08:03:55 +00:00
# Extract a tar archive
2020-09-12 21:47:55 +00:00
tar xf <tar_file>
2022-03-08 08:03:55 +00:00
# Create a tar archive with gz compression
2020-09-12 21:47:55 +00:00
tar czf <name>.tar.gz <files>
2022-03-08 08:03:55 +00:00
# Extract a tar using gz compression
tar xzf <targz_file>
2020-09-12 21:47:55 +00:00
2022-03-08 08:03:55 +00:00
# Create a gz archive
gzip -9 -c <files> > <name>.gz
# Extract a gz archive
2020-09-12 21:47:55 +00:00
gzip -d <gz_file>
2022-03-08 08:03:55 +00:00
$ files: ls | awk -F: '{ print $1}'
$ tar_file: ls *.tar | awk -F: '{ print $1}'
$ targz_file: ls *.tar.gz | awk -F: '{ print $1}'
$ gz_file: ls *.gz | awk -F: '{ print $1}'