Skip to main content

Linux Compress and zip Commands|How to unzip and compress in Linux|

 


Linux Compress and zip Commands|How to unzip and compress in Linux|

packaging 

---------------------------------------------------------------------------

group of files in a folder can be packaged into a single file using packaging.

Linux has provided a software utility "tar" 

packaging= tar -cvf target.tar sourcedirectory

un-pack = tar -xvf target.tar

un-pack to a different directory = tar -xvf target.tar -C directory

to know the size of a file/directory contents we can use below command

du -h filename/directoryName

compression

------------------------------------------------------------------

The group of files of a folder cannot be compressed directly unless those are packaged

into a single tar file. 

The compression technic will reduce the size of the original files

gzip

--------------------------------------------------------------

Linux has provided a software utility "gzip and gunzip"

gzip = compression

gunzip = uncompression

gzip target.tar = it creates target.tar.gz file with zipped contents in the same directory,

now here you wont find .tar file.

".gz" = indicates its an linux zip extension


gunzip target.tar.gz = this will unzip the .gz into .tar back


Comments

Popular posts from this blog

Linux User Management Commands 2020|how to create user in Linux|switch user|add user|view user

  Linux User Management Commands 2020|how to create user in Linux|switch user|add user|view user User Management in Linux Two types of users in linux: --------------------------------------------------- 1.Root User 2.Normal User 1. Root User = There is only one root user for a Linux System and its created by default The root user has total control of the Linux System like 1. Managing all the system resources 2. File Management 3. User Management 4. Network Configurations 5. System Configurations &Software Installations 2. Normal User = Any other user added by the ROOT will becomes Normal User. They has access to his home directory only. To enter root ----------------------- sudo su - (or) sudo su root To add user --------------------- adduser username To view user ---------------------- id username switch user ----------------------- suso su username switch user via gui ----------------------- super user ------------------- sudo su - To see how many u...

Linux cmp and diff commands|Linux commands for devops |difference between cmp and diff

Linux cmp and diff commands|Linux commands for devops |difference between cmp and diff CMP = command is used for comparing the byte by byte of text information of a file and outputs the first difference of the file. cat list1.txt green blue yellow white cat list2.txt green blue black white cmp list1.txt list2.txt output:- list1.txt list2.txt differ: byte 6, line 2 ------------------------------------------------------------------------------------------------------------------------------------- diff = it is used for comparting two text files and displays all the mis-matches in the files. In addition it displays special symbols helping us in understanding what we should do to make those two files identical. a = add c = change the text of the file d = delete line In addition to this it displays the mis-match lines with notation. = indicates the right side file = indicates suggestion should be applied to left side file 2,5c3 =in the left file from 2 - 5 lines should be replaced ...

How to Install Cursor AI Code Editor on Windows 11 (Step-by-Step Guide 2026)

 Cursor AI Code Editor Learn how to install and set up Cursor AI Code Editor on Windows 11 with this complete step-by-step guide. Whether you're a beginner or an experienced developer, this tutorial will help you get started quickly with Cursor AI. In this guide, you will learn: How to download Cursor AI editor Step-by-step installation process on Windows 11 Initial setup and configuration Tips to start coding with AI assistance  I have also created a detailed video tutorial—watch it here: https://youtu.be/thYBfc-engE?si=UMla-QcAmbIHhECN Cursor AI is a powerful AI-based code editor that helps developers write, debug, and optimize code faster using advanced AI features.