Archiving: Difference between revisions
Jump to navigation
Jump to search
| Line 22: | Line 22: | ||
=Unix and Linux= | =Unix and Linux= | ||
==tar== | ==tar== | ||
;tar cvf archive.tar path | |||
:Create archive.tar and put all file under path in it. Be verbose, list what is done (-v) | |||
;tar xvf archive.tar path | |||
:Extract path from archive.tar, put it in the current directory. Be verbose, list what is done (-v) | |||
;tar tf archive.tar path | |||
:List what is in archive.tar. | |||
;tar cvzf archive.tgz path | |||
:Create gzipped archive.tgz and put all file under path in it. Be verbose, list what is done (-v). | |||
:Similar for x and t, the z makes tar work on gzipped archives | |||
==gzip== | ==gzip== | ||
==7zip== | ==7zip== | ||
Revision as of 15:43, 21 February 2019
Creating archives and compress files.
Windows
zip
- zip archive.zip file
- Create or update archive.zip, put file in there. If file is already existing in the archive it is replaced.
- zip -r archive.zip path
- Create or update archive.zip, put path and all below in there. Files existing in the archive are replaced.
- unzip archive.zip file
- Extract file from archive.zip and put it in the current directory
- unzip archive.zip path
- Extract path from archive.zip and put it in the current directory. Use quotes if path has wildcards.
- unzip -l archive.zip
- List all files in the archive.
- unzip -l archive.zip path
- List path if it is in the archive.
Unix and Linux
tar
- tar cvf archive.tar path
- Create archive.tar and put all file under path in it. Be verbose, list what is done (-v)
- tar xvf archive.tar path
- Extract path from archive.tar, put it in the current directory. Be verbose, list what is done (-v)
- tar tf archive.tar path
- List what is in archive.tar.
- tar cvzf archive.tgz path
- Create gzipped archive.tgz and put all file under path in it. Be verbose, list what is done (-v).
- Similar for x and t, the z makes tar work on gzipped archives