Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

I've downloaded mongodb-linux-x86_64-2.6.3.tgz file using windows 7 and kept it on D:\Amra\Software\Developing Soft location.

When I right click this .tgz file using Ubuntu and see property it shows Location: /media/towhid/Amra/Software/Developing Soft. Now how will I unzip this .tgz file using tar command from terminal?

share|improve this question
    
Do you have any idea about what is the current (working) directory in terminal and how to find and locate a file in Ubuntu? –  Radu Rădeanu Jan 24 at 19:14

2 Answers 2

up vote 12 down vote accepted

To extract a .tgz file with tar you need to use,

tar -xvzf /path/to/yourfile.tgz

where,

  • x for extract
  • v for verbose
  • z for gnuzip
  • f for file, should come at last just before file name.

You can use the following command in a terminal to unzip the file in your case,

tar -xvzf /media/towhid/Amra/Software/Developing\ Soft/mongodb-linux-x86_64-2.6.3.tgz
share|improve this answer
    
It shows following error: tar (child): /media/towhid/Amra/Software/Developing: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now –  Towhid Jul 19 '14 at 8:25
1  
you just copy my command, there is a syntax error with white space in your command. –  souravc Jul 19 '14 at 8:27
1  
if a folder name is some folder, you need to access it from a terminal as some\ folder using escape character. –  souravc Jul 19 '14 at 8:30
2  
This is very clear answer where answerer give complete explanation in every option. And a plus given for the example. Very understandable. –  Ade Malsasa Akbar Jul 19 '14 at 8:39

Open the terminal and use the cd command to change directories to the directory where the mongodb-linux-x86_64-2.6.3.tgz file is located and the run the following command:

tar xzf mongodb-linux-x86_64-2.6.3.tgz   

The above command will extract the contents of the mongodb-linux-x86_64-2.6.3.tgz archive while preserving the archive's hierarchical tree directory structure.

share|improve this answer
1  
The archive is both compressed (gzip - hence the "z" flag/option), and tar achived, hence the "x" extract option. So unzip won't work since it doesn't do tars. –  pd12 Jan 24 at 4:19
    
Would it not be tar -xzf... (with dash)? –  No Time Jan 24 at 4:23
    
xzf with a dash or without a dash, both are OK, and you can also add a v for verbose to the options (xzvf) to see the files being extracted during unpacking. –  karel Jan 24 at 4:44

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.