Paano Gumawa ng Tar GZip File mula sa Command Line

Talaan ng mga Nilalaman:

Anonim

Marahil pamilyar ka sa paggawa ng sarili mong mga zip file kung kailangan mong maglipat ng grupo ng mga file o kung pinamamahalaan mo ang sarili mong mga backup sa labas ng Time Machine. Ang paggamit ng mga tool sa GUI zip ay madali at madaling gamitin, ngunit kung gusto mo ng ilang mas advanced na opsyon na may mas mahusay na compression maaari kang pumunta sa command line upang gumawa ng tar at gzip archive. Magiging pareho ang syntax sa Mac OS X at sa Linux.

Paggawa ng Tar GZip Archive Bundle

Mula sa command line (/Applications/Terminal/), gamitin ang sumusunod na syntax:

tar -cvzf tarballname.tar.gz itemtocompress

Halimbawa, para i-compress ang isang direktoryo na jpg file lang, i-type mo ang:

tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg

Angay wildcard dito, ibig sabihin, anumang may extension na .jpg ay i-compress sa jpegarchive.tar.gz file at wala nang iba pa.

Ang nagreresultang .tar.gz file ay talagang produkto ng dalawang magkaibang bagay, ang tar ay karaniwang nag-i-package ng isang grupo ng mga file sa isang bundle ng file ngunit hindi nag-aalok ng compression sa sarili nito, kaya upang i-compress ang tar na gusto mong idagdag ang napakabisang gzip compression. Maaari mong patakbuhin ang mga ito bilang dalawang magkahiwalay na utos kung talagang gusto mo, ngunit hindi gaanong kailangan dahil nag-aalok ang tar command ng -z flag na nagbibigay-daan sa iyong awtomatikong i-gzip ang tar file.

Pagbubukas ng .tar.gz Archives

Ang pag-unpack ng mga file ng gz at tar ay maaaring gawin sa mga application tulad ng Pacifist o Unarchiver (libre), o sa pamamagitan ng pagbabalik sa command line gamit ang:

gunzip filename.tar.gz

Sinundan ni:

tar -xvf filename.tar

Karaniwan ay dapat mong alisin ang mga bagay sa isang direktoryo, o ang kasalukuyang gumaganang direktoryo ang magiging patutunguhan na maaaring mabilis na maging magulo.

Paano Gumawa ng Tar GZip File mula sa Command Line