How to Extract .tgz or .tar File in Windows Operating System 2019 | Simple Method
Talaan ng mga Nilalaman:
- Pagkuha ng tar.gz File
- Pag-aalis ng mga Tukoy na Files mula sa isang File ng tar.gz
- Pagkuha ng tar.gz File mula sa stdin
- Paglilista ng tar.gz file
- Konklusyon
Ginagamit ang utos ng
tar
upang lumikha ng mga archive ng tar sa pamamagitan ng pag-convert ng isang pangkat ng mga file sa isang archive. Sinusuportahan nito ang isang malawak na hanay ng mga programa ng compression tulad ng gzip, bzip2, lzip, lzma, lzop, xz at i-compress. Ang Tar ay orihinal na idinisenyo para sa paglikha ng mga archive upang mag-imbak ng mga file sa magnetic tape na kung bakit ito ay may pangalan na " T ape AR chive".
Ang Gzip ay ang pinakasikat na algorithm para sa pag-compress ng mga file ng tar. Sa pamamagitan ng kombensyon, ang pangalan ng isang ark archive na naka-compress na may gzip ay dapat magtapos sa alinman sa .tar.gz o .tgz.
Sa madaling sabi, ang isang file na nagtatapos sa .tar.gz ay isang .tar archive na naka-compress na may gzip.
Ang utos ng
tar
maaari ding magamit upang kunin ang mga archive ng tar, ipakita ang isang listahan ng mga file na kasama sa archive, magdagdag ng mga karagdagang file sa isang umiiral na archive, pati na rin ang iba't ibang iba pang mga uri ng operasyon.
Sa tutorial na ito, ipapakita namin sa iyo kung paano i-extract (o i-unzip) ang tar.gz at mga tgz archive.
Pagkuha ng tar.gz File
Karamihan sa mga pamamahagi at macOS ng Linux ay may tar command na paunang naka-install nang default.
Upang kunin ang isang file ng tar.gz, gamitin ang
--extract
(
-x
) operator at tukuyin ang pangalan ng archive file pagkatapos ng pagpipilian ng
f
:
tar -xf archive.tar.gz
Ang utos ng
tar
ay awtomatikong tiktikan ang uri ng compression at kukuha ng archive. Ang parehong utos ay maaaring magamit upang kunin ang mga archive ng tar na naka-compress sa iba pang mga algorithm tulad ng .tar.bz2.
Ang pagpipilian na
-v
ay gagawing mas nakikita ang
tar
order at i-print ang mga pangalan ng mga file na nakuha sa terminal.
tar -xvf archive.tar.gz
Bilang default, kunin ng
tar
ang mga nilalaman ng archive sa kasalukuyang direktoryo ng nagtatrabaho. Gamitin ang
--directory
(
-C
) upang kunin ang mga file na archive sa isang tukoy na direktoryo:
Halimbawa, upang kunin ang mga nilalaman ng archive sa direktoryo ng
/home/linuxize/files
, maaari mong gamitin:
tar -xf archive.tar.gz -C /home/linuxize/files
Pag-aalis ng mga Tukoy na Files mula sa isang File ng tar.gz
Upang kunin ang isang tukoy na file (s) mula sa isang file na tar.gz, magdagdag ng isang hiwalay na puwang na nakahiwalay sa puwang ng mga pangalan ng file na nakuha pagkatapos ng pangalan ng archive:
tar -xf archive.tar.gz file1 file2
Kapag kumukuha ng mga file, dapat kang magbigay ng kanilang eksaktong mga pangalan kabilang ang landas, tulad ng nakalimbag sa pamamagitan ng
--list
(
-t
).
Ang pagkuha ng isa o higit pang mga direktoryo mula sa isang archive ay pareho sa pagkuha ng mga file:
tar -xf archive.tar.gz dir1 dir2
Kung susubukan mong kunin ang isang file na walang umiiral, ang isang mensahe ng error na katulad sa mga sumusunod ay ipapakita:
tar -xf archive.tar.gz README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
Maaari mo ring kunin ang mga file mula sa isang file ng tar.gz batay sa isang pattern ng wildcard, sa pamamagitan ng paggamit ng
--wildcards
pagpipilian at pagbanggit ng pattern upang maiwasan ang shell mula sa pagbibigay kahulugan.
Halimbawa, upang kunin ang mga file na ang mga pangalan ay nagtatapos sa
.js
(Javascript file), gagamitin mo:
tar -xf archive.tar.gz --wildcards '*.js'
Pagkuha ng tar.gz File mula sa stdin
Sa sumusunod na halimbawa ay nai-download namin ang mga mapagkukunan ng Blender gamit ang utos ng
wget
at i-pipe ang output nito sa utos ng
tar
.
wget -c https://download.blender.org/source/blender-2.80.tar.gz -O - | sudo tar -xz
tar: Archive is compressed. Use -z option tar: Error is not recoverable: exiting now
Paglilista ng tar.gz file
Upang ilista ang nilalaman ng isang file na tar.gz, gamitin ang pagpipilian na
--list
(
-t
):
tar -tf archive.tar.gz
Ang output ay magiging hitsura ng isang bagay tulad nito:
file1
file2
file3
tar -tvf archive.tar.gz
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file1
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file2
-rw-r--r-- linuxize/users 0 2019-02-15 01:19 file3
Konklusyon
Ang file na tar.gz ay isang arch arch na naka-compress sa Gzip. Upang kunin ang isang paggamit ng file ng tar.gz, ang utos ng
tar -xf
sinusundan ng pangalan ng archive.
Ano ang mga file na iso at kung paano kunin ang mga file na iso, magsunog at mai-mount ang mga ito
Alamin kung paano kunin ang mga file ng iso, brun iso file sa CD o DVD, i-mount ang mga ito bilang virtual drive.
Paano kunin (unzip) tar bz2 file
Ang Bzip2 ay isa sa pinakatanyag na algorithm para sa pag-compress ng mga file ng tar. Sa tutorial na ito, ipapaliwanag namin kung paano i-extract o i-unzip ang tar.bz2 at mga tbz2 archive gamit ang utos ng tar.
Paano i-unzip ang mga file sa linux
Ang Unzip ay isang utility na makakatulong sa iyong listahan, pagsubok at kunin ang mga naka-compress na ZIP archive. Sa tutorial na ito, ipapakita namin sa iyo kung paano i-unzip ang mga file sa mga system ng Linux na naisip ang linya ng utos.







