Paano mag-zip ng mga file sa Linux

Paano Mag Zip Ng Mga File Sa Linux



Ang file compression ay isang proseso kung saan maaari mong sama-samang maglaman ng isang tipak ng data sa isang lugar. Pinapadali nito ang paglilipat ng file, pamamahala ng imbakan, organisasyon ng data, at higit pa. Sa Linux, ang tar at zip ay ang dalawang pinakakaraniwang format ng compression ng file.

Maaari mo ring i-compress ang mga file at protektahan ng password ang mga ito. Gayunpaman, maraming mga gumagamit ng Linux ang nalilito kapag mabilis na nag-compress ng mga file. Kaya, ang maikling artikulong ito ay tungkol sa mga simpleng paraan ng pag-sync ng mga file sa Linux. Mayroong iba't ibang mga utos at mga simpleng GUI approach na magagamit upang lumikha ng mga zip file nang walang abala. Suriin natin ang bawat pamamaraan na may mga halimbawa.







Ang zip Command

Ang zip command ay isang malakas na utility na nag-compress ng mga file at direktoryo sa isang zip archive. Narito ang isang simpleng utos na maaari mong gamitin:





zip [ mga pagpipilian ] zipfile_name.zip file.txt directory_name

Pakipalitan ang [mga opsyon] ng naaangkop na mga opsyon at zipfile_name.zip ng gustong pangalan ng file ng bagong zip file. Bukod dito, kinakatawan ng file.txt at directory_name ang mga file na kailangan mong i-compress. Halimbawa, gamitin natin ang sumusunod na command upang lumikha ng Scripts.zip sa pamamagitan ng pagdaragdag ng file1.txt at file2.txt na mga file:





zip -r Scripts.zip file1.txt file2.txt

  zipping-files-using-zip-command

Sa utos sa itaas, ginamit namin ang -r na opsyon upang maisagawa ang file compression nang recursively. Kung sakaling gusto mong gumawa ng zip file at gawin itong protektado ng password, maaari mong gamitin ang sumusunod na command:



zip -P 12345 Scripts.zip file1.txt file2.txt

  create-password-protected-zip-file-using-zip-command

Kung gusto mong i-zip ang lahat ng mga file na may parehong extension, mangyaring patakbuhin ang command sa ibaba:

cd ~ / Mga dokumento

zip -r script.zip * .txt

  r-option-in-zip-command

Katulad nito, maaari mong i-zip ang lahat ng mga file ng isang direktoryo gamit ang isang utos:

zip -r bahay.zip *

  zip-command-in-linux

Sa command sa itaas, ang home.zip ay isang zip file, at ang * ay isang wildcard upang idagdag ang lahat mula sa partikular na lokasyon.

Ang tar Command

Ang tar command ay isa pang versatile utility na ginagamit sa pag-archive ng mga file sa Linux. Gayunpaman, hindi tulad ng zip, kailangan mong gumamit ng mga tool sa compression tulad ng gzip o bzip. Upang i-zip ang isang file gamit ang tar command, gamitin ang command sa ibaba:

tumatagal -czvf zip_name.tar.gz file.txt directory_name

Dito, ang mga opsyon sa '-cvzf' ay nagtuturo sa tar na lumikha ng gzip-compressed archive(c) gamit ang gzip(z), magbigay ng verbose output(v) at tukuyin ang filename(f). Muli, palitan ang zip_name sa zip_name.tar.gz ng pangalan ng naka-compress na file na gusto mong gawin.

Upang gamitin ang tar command sa halimbawa sa itaas, ilagay ang command na ito:

tumatagal -czvf Scripts.tar.gz file1.txt  file2.txt

  tar-command-to-zip-files-in-linux

Mula sa The File Manager

Una, buksan ang File Manager at piliin ang mga file na gusto mong isama sa zip file.

  pagpili-mga-file-sa-linux-file-manager

Ngayon mag-right-click at dito mag-click sa opsyon na Compress:

  drop-down-option-menu-in-file-manager

Dito, maaari mong pangalanan ang zip file at idagdag din ang password para dito:

  pagpapangalan-the-zip-file-in-linux

Konklusyon

Ang pag-zip ng mga file sa Linux ay diretso at maaaring magawa gamit ang mga command tulad ng tar at zip. Ang zip command ay simple at direktang i-compress ang data sa isang zip file, samantalang ang tar command ay nag-aalok ng flexibility sa iba't ibang mga opsyon nito. Iminumungkahi namin na mag-eksperimento ka sa mga opsyong ito upang mahanap kung ano ang pinakaangkop sa iyo.