Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place! |
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
03-23-2004, 10:42 AM
|
#1
|
|
Member
Registered: Feb 2004
Distribution: Red Hat 9
Posts: 113
Rep:
|
how to extract a "tar.bz2" file?
What's the easiest way or command to extract a "tar.bz2" file to the current active folder?
Thanks for the help guys.
|
|
|
|
|
Click here to see the post LQ members have rated as the most helpful post in this thread.
|
03-23-2004, 10:58 AM
|
#2
|
|
Member
Registered: Aug 2003
Location: Europe
Distribution: Slackware (current)
Posts: 228
Rep:
|
'tar jxf filename.tar.bz2' should work
|
|
|
3 members found this post helpful.
|
03-23-2004, 11:01 AM
|
#3
|
|
Member
Registered: Jun 2003
Location: Reading, UK
Distribution: Debian 3.0, LFS
Posts: 524
Rep:
|
Open a terminal and type:
tar xvjf filename.tar.bz2
Which will untar it to the current directory. Normally (99% of the time) it will create it's own subdirectory so you don't need to worry about that.
Just so you know:
tar - Tape ARchiver
And the options:
x - extract
v - verbose output (lists all files as they are extracted)
j - deal with bzipped file
f - read from a file, rather than a tape device
"tar --help" will give you more options and info
|
|
|
6 members found this post helpful.
|
03-23-2004, 11:02 AM
|
#4
|
|
Member
Registered: Feb 2004
Distribution: Red Hat 9
Posts: 113
Original Poster
Rep:
|
Cool thanks guys!
|
|
|
|
03-23-2004, 12:03 PM
|
#5
|
|
Senior Member
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914
Rep:
|
Well, double clicking on it is probably the 'easiest' way.....  Often not the fastest way overall but easy, yes...
|
|
|
0 members found this post helpful.
|
03-24-2004, 11:02 AM
|
#6
|
|
Member
Registered: Aug 2003
Location: Port Elizabeth, South Africa
Distribution: Mandrake 9.1, Windows XP Pro
Posts: 36
Rep:
|
|
|
|
|
04-19-2004, 12:14 PM
|
#7
|
|
Member
Registered: Jul 2003
Location: IOM
Distribution: Slackware 10.
Posts: 194
Rep:
|
double clicking on it is probably the 'easiest' way,
How would you do that in ssh?
|
|
|
|
05-15-2004, 04:51 PM
|
#8
|
|
Member
Registered: Feb 2004
Distribution: Red Hat 9
Posts: 113
Original Poster
Rep:
|
I'm back with another question. How do I view these tar files?
|
|
|
|
05-15-2004, 08:37 PM
|
#9
|
|
Member
Registered: Jan 2004
Location: USA
Distribution: Mandrake, Knoppix
Posts: 51
Rep:
|
bzip2 -d name-of-file, will unzip the file. Then you can use tar -xvf to open the tarball, then climb into the directory that the tarball created, and either run the program or compile the results.
|
|
|
|
05-12-2008, 06:34 PM
|
#10
|
|
LQ Newbie
Registered: Jun 2007
Posts: 1
Rep:
|
Quote:
Originally Posted by guygriffiths
Open a terminal and type:
tar xvjf filename.tar.bz2
Which will untar it to the current directory. Normally (99% of the time) it will create it's own subdirectory so you don't need to worry about that.
Just so you know:
tar - Tape ARchiver
And the options:
x - extract
v - verbose output (lists all files as they are extracted)
j - deal with bzipped file
f - read from a file, rather than a tape device
"tar --help" will give you more options and info
|
thanks a lot. this works to me.
|
|
|
1 members found this post helpful.
|
05-12-2008, 08:45 PM
|
#11
|
|
LQ Newbie
Registered: May 2008
Posts: 6
Rep:
|
Quote:
Originally Posted by deWin
I'm back with another question. How do I view these tar files?
|
tar tvjf <file>
|
|
|
|
11-04-2009, 11:55 PM
|
#12
|
|
LQ Newbie
Registered: Sep 2004
Location: india
Distribution: pcqlinux
Posts: 10
Rep:
|
another way of doing it
to extract in from .bz2 , use below
bzip2 -cd files.tar.bz2 | tar xvf -
and to compress into .bz2 , use below
bzip2 -cd files.tar.bz2 | tar tvf -
Thanks,
Vinay
|
|
|
1 members found this post helpful.
|
08-08-2016, 04:01 PM
|
#13
|
|
LQ Newbie
Registered: Jan 2016
Location: Maldonado, Uruguay
Distribution: Manjaro
Posts: 6
Rep: 
|
Install bzip2
Just to add a comment: you'll need to install bzip2, ie. yum install bzip2 (RHEL, CentOS, Fedora).
Regards
|
|
|
|
08-08-2016, 11:55 PM
|
#14
|
|
LQ Guru
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.x
Posts: 18,463
|
@damonh: have you seen the age of this thread?
|
|
|
|
08-09-2016, 08:49 AM
|
#15
|
|
LQ Guru
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 11,740
|
FYI:
The doubled file-extension .tar.bz2, like .tar.gz, means that a so-called "tape-archive (tar)" file has been compressed, using either the "GZip" (gz) or the "BZip2" (bz2) compressor.
As you will see by reading the documentation (man tar), the tar command has options to build or to extract these compressed-archive files in a single convenient step. You could use two commands, to first decompress the archive then extract from it, but you don't have to.
|
|
|
|
All times are GMT -5. The time now is 10:36 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|