The tar archive format and/or the command-line utility for working with tar files.
1
vote
1answer
25 views
Ignore Symlinks when Extracting Tarball
I have a relatively simple question that I cannot seem to find the answer for. I am attempting to extract a tarball (*.tgz, to be exact) and receiving terminal errors on extracted symlinks. ...
-1
votes
1answer
30 views
What are the relative merits of the various standard Unix archival utilities? [closed]
There are many archival tools for Unix, with varying degrees of availability. To make matters more confusing, many of them can write each other's formats.
I am seeking more information on their ...
3
votes
1answer
48 views
How can I copy a file between server using bsdtar?
I'm looking for the fastest way of copying a file between 2 linux servers using bsdtar.
With normal tar, I would do something like:
ssh root@remote 'tar -cz -C /my/path/ big_file.txt' | tar -zxv
...
1
vote
2answers
60 views
How to install tar file (jhead) on Mac or Linux machine
I'm new to Linux and tar balls and was wondering how to properly install them on a Mac or Linux machine. I would prefer to know how to install on a mac but I just need some help understanding them. I ...
8
votes
3answers
229 views
Universal extractors
With an increasing number of archive/compression file formats, is there a single free/open-source command line tool to rule them all? Perhaps something with a consistent / unified set of flags? (note ...
7
votes
1answer
146 views
Under what circumstances does gunzip & tar xf work but tar xzf fail?
To illustrate the point: I have downloaded the LEDA library from the company's website. Using tar -xzf on it fails:
$ tar -xzf LEDA-6.3-free-fedora-core-8-64-g++-4.1.2-mt.tar.gz
tar: This does not ...
2
votes
2answers
111 views
How to scp/tar files that are in between specific days?
I need to copy db log files between two suse servers where I am interested in files ONLY in between 10.3.2013 - 13.3.2013
It is desired to compress the files before copying so I tar them and scp. ...
1
vote
1answer
60 views
Difference between --xz and --lzma in GNU tar?
As far as I can tell, XZ is a container that uses the LZMA2 algorithm (i.e. extended LZMA); but e.g.
$ xz foo/
complains about foo/ being a directory. So presumably the correct way to preserve ...
3
votes
8answers
1k views
Triple compression and I only save 1% in space?
I've been trying to save space on my linux server, and I had a folder containting, in subfolders, 22GB of images.
So I decided to compress them.
First I used tar:
tar -zcf folder.tar folder
Then ...
2
votes
1answer
37 views
Do tar archives include user/group name by default?
In tar's man page I stumbled upon two options:
--numeric-owner: always use numbers for user/group names
--owner=NAME: force NAME as owner for added files
This made me wonder: When I tar ...
2
votes
6answers
75 views
How to make tar globbing work with the 'change directory' option
I have the followin directory structure:
base/
files/
archives/
scripts/
I want a script to run from scripts/, compress files that match results.*.log in files/ into a gzipped tar archive ...
3
votes
1answer
157 views
scp and compress at the same time, no intermediate save
What is the canonical way to:
scp a file to a remote location
compress the file in transit (tar or not, single file or whole folder, 7za or something else even more efficient)
do the above without ...
2
votes
2answers
77 views
Remove files from tar archive
I have a large file foo.tar.xz that contains a lot (say 200000) of files. I figured out that this archive contains some (around 5000) files I don't want. I don't have sufficient disk space to ...
2
votes
4answers
58 views
What year did the Unix “tar” program get released?
Here's an simple question: what year did the Unix "tar" (TApe ARchive) come out? I wasn't able to find the answer with Internet searches.
0
votes
2answers
75 views
Can tar archiver zerofill a file?
I have received a tar archive from a co-worker and after decompresing I found that some text files are corrupted. More precisely they are filled with zeros. They have correct size but all bytes are ...
1
vote
1answer
391 views
How to create tar archive in a different directory?
I want to create a tar archive in a different directory rather than the current directory.
I tried this command:
tar czf file.tar.gz file1 -C /var/www/
but it creates the archive in the current ...
0
votes
1answer
91 views
Untar Without Top-Level Directory
I have a tar (websites.tgz) that contain a bunch of Drupal websites that are tarred up starting with 'htdocs'
I need to untar them into
/local/htdocs/web1
/local/htdocs/web2
and so on. But I ...
4
votes
3answers
125 views
Tar piped to split piped to scp
So I'm trying to transfer a bunch of files via SCP. Some of these are too large to be stored on the recipient (Android phone, 4GB file size limit).
The sender is almost out of space, so I can't ...
7
votes
3answers
739 views
How to truely install a tar.gz file on Linux - how to manage manually-installed (or standalone) applications?
I see all these links explaining packages and .debs... I know that... and there are many kludges to get tar.gz files working (eg: update-alternatives for Java or manually dropping the file in ...
1
vote
2answers
241 views
Create a tar archive split into blocks of a maximum size
I need to backup a fairly large directory, but I am limited by the size of individual files. I'd like to essentially create a tar.(gz|bz2) archive which is split into 200MB maximum archives. ...
2
votes
2answers
331 views
How to extract specific file(s) from tar.gz
How can we extract specific files from a large tar.gz file? I found the process of extracting files from a tar in Untar only a certain number of files from a large tarball but, when i tried the ...
1
vote
0answers
82 views
How to fix the corruption of the tar balls?
I was making a complete server backup and tried making the tar balls of each directory structure by using the following commands:
nohup tar -cvf - /etc | gzip -9 -c > /opt/Backup_4_Jan/etc.tgz ...
3
votes
1answer
251 views
Force the owner and group for the contents of a tar file?
I would like to create a tar file with contents belonging to an owner:group pair who do not exist on the system from which the file is being made.
Here's the direction I've tried:
tar ca ...
2
votes
4answers
1k views
tar: Removing leading `/' from member names
root@server # tar fcz bkup.tar.gz /home/foo/
tar: Removing leading `/' from member names
How can I solve this problem and keep the / on file names ?
4
votes
2answers
582 views
tar files from another directory without copying them
This should be very simple for experts in here.
I have a Linux account with user disk quota of only 6GB. There is some data-folder in /opt with about 3GB of data with when compressed comes up 1GB. ...
6
votes
1answer
131 views
tar: how can I exclude intermediate directories but include leaf directories?
I want to create a tar file suitable for extracting into /. I've created a work directory that represents the root of the file system, and it has all the stuff I want included in the tar underneath, ...
5
votes
1answer
182 views
On the Fly Compression for a Directory
I have a directory that is always going to be storing text files that are rarely (think weekly) used. Naturally this is a great place to use compression. However, rather than having to use tar ever ...
1
vote
2answers
798 views
Compress old log file into single zip-linux
I have a folder /home/testuser/log which contain log files of one day old *.log. I wish to compress all the log files older than one day to a single zip(gzip or tar.gz) and delete the older files.
I ...
2
votes
2answers
124 views
Different count for compressed file listing vs directory listing
I was taking a backup of a folder, where I used the following command :
sudo tar -zcvf www.tar.gz /var/www/
It successfully compressed, just for verifying the number of files in the compressed ...
2
votes
1answer
201 views
How do I resume a tar command which was killed
I was doing a : tar -cvf and I had to killed it with ctrl-C.
I know I should have done a Ctrl-Z and then bring back the task to foreground... but it's not the story.
Can I resume from the point I ...
1
vote
1answer
78 views
tar -c Error Messages and Source Files?
During a tar archiving operation with tar -cvf archive.tar source does the resulting tar archive that reports a file changed as we read it error still contain "some version" of the source file that it ...
4
votes
1answer
193 views
Does tar -x Extract to Current Directory or Does it Extract to the Source of the Archive?
Does tar -x by default just extract to the current directory or does it try to reproduce the original directory structure including overwriting the original source? I know I can specify a folder to ...
3
votes
1answer
474 views
Extrat tar “Cannot open: File name too long”
I made a tar with a directory on a remote machine with:
tar -czvf
I scp it to my local machine, where I wanted to untar it:
tar -xzvf
But I get : Cannot open: File name too long
On my local ...
3
votes
3answers
219 views
Tar a file with a different name
To make my environment deployable, I occasionally tar up some handy files and scripts:
tar -czvf env.tgz .vimrc .vim/ bin/lsl bin/s
I would like to add .bashrc to the mix, but I have some sensitive ...
1
vote
2answers
1k views
tar: Unexpected EOF in archive
I am trying extract .tar.gz file it but with no luck
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
the ...
3
votes
1answer
142 views
How to create a folder which will change its contents’ ownership to what the folder has?
In a GNU/Linux OS there is no way to change ownership of a file until you are root. But what if I want to hide my system’s username e.g. before sending a file to someone, because some things like tar ...
2
votes
1answer
121 views
Issues while untaring tarball with acl
I am getting an error “Unknown file type 'A', extracted as normal file” while un-taring a set of files which has acl permissions set.
I had created the tar file in Solaris with tar -cpfv ...
3
votes
1answer
218 views
“tar --exclude-backups” does not exclude files with tilde at end
If I have the following directory:
$ ls -a foo
. .. a #a# a~ b b.bkp c .git .hg .svn
and call:
$ tar zcf foo-no-bkp.tar.gz --exclude-backups foo/
The resulting archive still has backup ...
3
votes
1answer
247 views
tar: exclude gzip file, and don't try to gunzip it
I would like to skip a large gzip file when I extract a tar file, but everytime tar starts to gunzip it to look inside it seems.
Even when I just try to peek inside tar seems to start gunzipping it, ...
6
votes
3answers
168 views
How to convert tar file from gnu format to pax format
On the one hand I have a lot of tar files created with gnu format, and on the other hand I have a tool that only supports pax (aka posix) format. I am looking for an easy way to convert the existing ...
3
votes
1answer
172 views
Extract directory from wget's stdout
I am trying to wget a tarball from github.com and, without creating a temporary file, extract a subdirectory from it:
wget -qO- https://github.com/django-nonrel/django-nonrel/tarball/develop | tar ...
3
votes
2answers
4k views
Compress a folder with tar?
I'm trying to compress a folder (/var/www/) to ~/www_backups/$time.tar where $time is the current date.
This is what I have:
cd /var/www && sudo tar -czf ~/www_backups $time"
I am ...
1
vote
1answer
249 views
Recover corrupted .tar salvaged from Android
I had an android phone that developed a fault in which it only persistently showed the boot logo. I sent it for Samsung for repair, who send it to a third-party company to be repaired. I was told that ...
3
votes
2answers
4k views
How to copy between two remote hosts using tar piped into scp from remote server when behind a firewall?
I'd like to transfer a directory between two servers, but compress the directory on the remote host before transfer, and then uncompress to another host. I'm sure it's possible to pipe everything all ...
2
votes
1answer
375 views
Extracting / Installing a TAR file
When I extract a tar file using this command: tar xvzf gcc-4.7.1.tar.gz
(This is the directory the tar file is in:
cd /u/test/GCC-4.7.1/)
The files were extracted but they are in /dev/... (see below ...
17
votes
2answers
791 views
What does .??* mean in a shell command?
The following command will tar all "dot" files and folders:
tar -zcvf dotfiles.tar.gz .??*
I am familiar with regular expressions, but I don't understand how to interpret .??*. I executed ls .??* ...
8
votes
2answers
501 views
Dereferencing hard links
In the manual page of tar command, an option for following hard links is listed.
-h, --dereference
follow symlinks; archive and dump the files they point to
--hard-dereference
follow ...
4
votes
1answer
268 views
Find recursively all archive files of diverse archive formats and search them for file name patterns
At best I would like to have a call like this:
$searchtool /path/to/search/ -contained-file-name "*vacation*jpg"
... so that this tool
does a recursive scan of the given path
takes all files with ...
7
votes
3answers
592 views
Untar only a certain number of files from a large tarball
I have a large tarball that is busy being FTP'd over from a remote system to our local system.
I want to know if it is possible to start untarring lets say 50 files at a time so that those files can ...
0
votes
3answers
205 views
Zip file using tar on linux server
I'm trying to make a zip file out of some files but when I extract the zip I only get 1 file.
tar cfvz test.zip file1.mp3 file2.mp3 file3.jpg
And after I extract test.zip I only get a "test" ...

