Tar: Difference between revisions
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
'''-t''' list the contents of an archive | '''-t''' list the contents of an archive | ||
'''-x''' extract files from an archive | |||
== Examples: == | == Examples: == | ||
Line 23: | Line 25: | ||
Extract from an archive: | Extract from an archive: | ||
<code>tar -zvfx mytar.tgz </code> Extracts all files in the tarball into the current directory. | <code>tar -zvfx mytar.tgz </code> Extracts all files in the tarball into the current directory (You can specify a file name at the end to extract just that file.) | ||
List the contents of a tarball: | List the contents of a tarball: |
Revision as of 02:34, 24 December 2016
creates an archive (Commonly called a tarball. 'tar' is short for 'tape archive')
Flags
-z use gzip to compress/read the resulting tarball
-j use bzip2 to compress/read the tarball
-c create a new archive.
-v verbose. tar will list all the files it's adding to the archive.
-f the result should be saved into a file (as opposed to being stored on a tape)
-t list the contents of an archive
-x extract files from an archive
Examples:
Create a new archive:
tar -zvfc mytar.tgz *
creates a tarball named “mytar.tar.gz”, and archives all files in the current directory into it.
Extract from an archive:
tar -zvfx mytar.tgz
Extracts all files in the tarball into the current directory (You can specify a file name at the end to extract just that file.)
List the contents of a tarball:
tar -zvft mytar.tgz