![]() ![]() In opensource and Linux communities, tarballs are one of the most common methods for distributing source code and other important files. Tar - short for "tape archive" - is a GNU command line tool for creating and extracting archives.Īn archive is a single file that includes multiple files or directories. We'll use Ubuntu 20.04 for all examples, but you can follow along on any Linux system that uses tar. In this article, we'll demonstrate how you can use the tar utility to archive, compress, and extract files on Linux systems. bz2 extension, there's a good chance it was created using the. If you've ever worked with "tarball" files that have the. For example, if you wanted to extract all the text files, you would use *.txt.Archiving, compressing, and extracting files are some of the most common tasks for a Linux administrator. Here, you can use your specific extension. In this case, you could use a wildcard like *.extension format. Let’s say you want to extract all the files that have the same extension from inside of an archive. Use wildcards for specific file extensions ![]() Here, dir1, dir2, and dir3 are the names of the directories/folders you want to extract from the archive. The command would look like the following: tar -xf dir1 dir2 dir3… You can also extract specific directories/folders by using this method. Now let’s check our working directory again with the ls command: compressed_ file file.log Īs you can see, the file and file.log have been extracted from the compressed_ archive. We also mentioned file and file.log indicating which files to extract. Here, we used the -xf flag with the command to extract the compressed_ archive. We’ll be using the following command: tar -xf compressed_ file file.log Now let’s extract file and file.log from this archive. I have already shown you the content of the compressed_ in the previous section (listing files). If you just wanted to take a look at the contents of an archive, you would use the -t or -list flag: tar -tf compressed_ Let’s take a look at some other options now. You’ve already seen the usage of the -x flag for extracting an archive. x, -extract, -get extract files from an archive t, -list list the contents of an archive Below are three of these options: -c, -create create a new archive This mode has some basic options for creating and extracting archives. We’ll be using the main operation mode most of the time. You can access it by typing in tar -help. The tar command has a plethora of options in the help menu. ![]() The basic syntax of the tar command is as follows: tar Just right click on the tar gz archive file you want to extract and click on the Extract option. For example, you could extract a tar.gz file with the same command.Īlternatively, you can also use the graphical user interface (GUI) instead of the command line. You don’t need to specify the file/compression type to extract. The tar command detects the compression type automatically and extracts it. Here, x stands for extract and f stands for the archive file. To extract all the files inside of a tar.gz file, use the -xf flag with the tar command: tar -xf In the later sections, you will get to know the tar command in a little bit more detail. In this section, we’ll show you a simple method to extract any tar.gz file. Extract specific files/folders from a tar gz archive.Listing the contents of a tar gz archive. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |