* Added tar command Tar command for creating and extracting archives with examples * removed space with - character * removed upper case in file path * fix: added frontmatter
		
			
				
	
	
		
			63 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Tar command
 | |
| ---
 | |
| 
 | |
| # Tar-command
 | |
| 
 | |
| Command used for creating .tar.gz or .tgz archives or extracting .tar.gz or .tgz archives
 | |
| 
 | |
| ```
 | |
| tar -czvf ../archive_name.tar.gz /path/to/directory_or_file
 | |
| 
 | |
| tar -xzvf ../archive_name.tgz /path/to/directory_or_file
 | |
| ```
 | |
| **-c** -> Create an archive
 | |
| 
 | |
| **-x** -> Extract an archive
 | |
| 
 | |
| **-z** -> Compress the archive with gunzip
 | |
| 
 | |
| **-v** -> Stands for verbose and shows the progress in the terminal while creating the archive or extracting one. This one is optional
 | |
| 
 | |
| **-f** -> Allows you to specify the filename of the archive
 | |
| 
 | |
| -----
 | |
| ### EXAMPLES OF CREATING ARCHIVES
 | |
| 
 | |
| Example of compressing single file 
 | |
| ```
 | |
|   tar -czvf myArchive.tar.gz /usr/local/myFiles/myFileToArchive.txt
 | |
| ```
 | |
| 
 | |
| Example of compressing single direcotry
 | |
| ```
 | |
|   tar -czvf myArchive.tar.gz /usr/local/myFiles
 | |
| ```
 | |
| 
 | |
| Example of compressing multiple direcotries
 | |
| ```
 | |
|   tar -czvf myArchive.tar.gz /usr/local/myFiles /usr/local/myFiles2 /usr/local/myLog.txt
 | |
| ```
 | |
| 
 | |
| Example of compressing directory excluding some files from same directory
 | |
| ```
 | |
|   tar -czvf myArchive.tar.gz /usr/local/myFiles --exclude=/usr/local/myFiles/myFileToArchive.txt
 | |
| ```
 | |
| -----
 | |
| ### EXAMPLES OF EXTRACTING ARCHIVES
 | |
| 
 | |
| Example of decompressing single archive
 | |
| ```
 | |
|   tar -xzvf myArchive.tar.gz 
 | |
| ```
 | |
| 
 | |
| Example of decompressing single archive to specific location
 | |
| ```
 | |
|   tar -xzvf myArchive.tar.gz -C /usr/local/
 | |
| ```
 | |
| 
 | |
| Example of decompressing single archive from specific location to current directory
 | |
| ```
 | |
|   tar -xzvf /usr/local/myArchive.tar.gz 
 | |
| ```
 |