zip command in Linux means Package and compress (archive) files.
Syntax
zip [-aABcdDeEfFghjklLmoqrRSTuvVwXyz!@$] [–longoption …] [-b path] [-n suffixes] [-t date] [-tt date] [zipfile [file …]] [-xi list]
On the man page, the describes it
- zip – package
and compress (archive) files. - man zip – More details information about zip command.
zip command in Linux with Examples
$ zip devopsroles.zip devopsroles.txt
Add new files to the existing zip file
[vagrant@DevopsRoles ~]$ ll total 4 drwxrwxr-x. 3 vagrant vagrant 20 Oct 1 06:51 DevopsRoles -rw-rw-r--. 1 vagrant vagrant 638 Oct 1 06:46 Devops.zip [vagrant@DevopsRoles ~]$ touch newfile.txt [vagrant@DevopsRoles ~]$ unzip -l Devops.zip Archive: Devops.zip Length Date Time Name --------- ---------- ----- ---- 0 10-01-2019 06:45 Devops/ 0 10-01-2019 06:45 Devops/DevopsRoles/ 0 10-01-2019 06:45 Devops/huupv.csv 0 10-01-2019 06:45 Devops/xxx --------- ------- 0 4 files [vagrant@DevopsRoles ~]$ zip -u Devops.zip newfile.txt adding: newfile.txt (stored 0%) [vagrant@DevopsRoles ~]$ unzip -l Devops.zip Archive: Devops.zip Length Date Time Name --------- ---------- ----- ---- 0 10-01-2019 06:45 Devops/ 0 10-01-2019 06:45 Devops/DevopsRoles/ 0 10-01-2019 06:45 Devops/huupv.csv 0 10-01-2019 06:45 Devops/xxx 0 10-01-2019 06:56 newfile.txt --------- ------- 0 5 files
Conclusion
zip command is a simple command in Linux. It is the most popular in use terminal Linux package and compress (archive) files. Thank you for reading the DevopsRoles page!