ຕົວຢ່າງການນໍາໃຊ້ຂອງຄໍາສັ່ງ "gunzip"

ຖ້າທ່ານເບິ່ງໂຟນເດີຂອງທ່ານແລະຊອກຫາໄຟລ໌ທີ່ມີການຂະຫຍາຍ ".gz" ແລ້ວມັນຫມາຍຄວາມວ່າພວກເຂົາໄດ້ຖືກບີບອັດໂດຍໃຊ້ ຄໍາສັ່ງ "gzip" .

ຄໍາສັ່ງ "gzip" ໃຊ້ລະບົບການບີບອັດ Lempel-Ziv (ZZ77) ເພື່ອຫຼຸດຜ່ອນຂະຫນາດຂອງໄຟລ໌ເຊັ່ນເອກະສານ, ຮູບພາບແລະສຽງ.

ແນ່ນອນວ່າ, ຫຼັງຈາກທີ່ທ່ານໄດ້ບີບອັດໄຟລ໌ໂດຍໃຊ້ "gzip" ທ່ານກໍ່ຈະຕ້ອງການ decompress ໄຟອີກເທື່ອຫນຶ່ງ.

ໃນຄູ່ມືນີ້, ພວກເຮົາຈະສະແດງໃຫ້ທ່ານວິທີທີ່ຈະ decompress ໄຟລ໌ທີ່ຖືກບີບອັດໂດຍໃຊ້ຄໍາສັ່ງ "gzip".

ຂະຈັດໄຟລ໌ທີ່ໃຊ້ & # 34; gzip & # 34; ຄໍາສັ່ງ

ຄໍາສັ່ງ "gzip" ຕົວຂອງມັນເອງສະຫນອງວິທີການສໍາລັບ decompressing ໄຟລ໌ທີ່ມີການຂະຫຍາຍ ".gz".

ໃນຄໍາສັ່ງທີ່ຈະ decompress ໄຟລ໌ທີ່ທ່ານຕ້ອງການໃຊ້ການຫຼີ້ນນ້ອຍໆ d (-d) ດັ່ງຕໍ່ໄປນີ້:

gzip-d myfilenamegz

ໄຟລ໌ຈະຖືກ decompressed ແລະການຂະຫຍາຍ ".gz" ຈະຖືກລຶບອອກ.

ຖອນການໃຊ້ໄຟລ໌ທີ່ໃຊ້ & # 34; gunzip & # 34; ຄໍາສັ່ງ

ໃນຂະນະທີ່ການໃຊ້ຄໍາສັ່ງ "gzip" ແມ່ນສົມບູນຢ່າງສົມບູນມັນກໍ່ງ່າຍຕໍ່ການຈົດຈໍາເພື່ອໃຊ້ "gunzip" ເພື່ອ decompress ໄຟລ໌ທີ່ສະແດງຢູ່ໃນຕົວຢ່າງຕໍ່ໄປນີ້:

gunzip myfilenamegz

ບັງຄັບໄຟລ໌ເພື່ອການປົດລ໋ອກ

ບາງຄັ້ງຄໍາສັ່ງ "gunzip" ມີບັນຫາກັບ decompressing ໄຟລ໌.

ເຫດຜົນທົ່ວໄປສໍາລັບ "gunzip" ການປະຕິເສດທີ່ຈະ decompress ໄຟແມ່ນບ່ອນທີ່ຊື່ໄຟລ໌ທີ່ຈະຖືກປະໄວ້ຫຼັງຈາກ decompression ຄືກັນກັບທີ່ມີຢູ່ແລ້ວ.

ຕົວຢ່າງ, ຈິນຕະນາການວ່າທ່ານມີໄຟລ໌ທີ່ເອີ້ນວ່າ "document1.doc.gz" ແລະທ່ານຕ້ອງການ decompress ມັນໂດຍໃຊ້ຄໍາສັ່ງ "gunzip". ຕອນນີ້ຄິດວ່າທ່ານຍັງມີໄຟລ໌ທີ່ເອີ້ນວ່າ "document1.doc" ຢູ່ໃນໂຟເດີດຽວກັນ.

ເມື່ອທ່ານດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ຂໍ້ຄວາມຈະປາກົດວ່າໄຟລ໌ມີຢູ່ແລ້ວແລະທ່ານຈະຖືກຂໍໃຫ້ຢືນຢັນການປະຕິບັດ.

gunzip document1docgz

ແນ່ນອນທ່ານສາມາດເຂົ້າ "Y" ເພື່ອຍອມຮັບວ່າໄຟລ໌ທີ່ມີຢູ່ແລ້ວຈະຖືກລຶບລ້າງໄວ້. ຖ້າທ່ານກໍາລັງປະຕິບັດ "gunzip" ເປັນສ່ວນຫນຶ່ງຂອງ script ແຕ່ວ່າທ່ານຈະບໍ່ຕ້ອງການຂໍ້ຄວາມທີ່ຈະສະແດງໃຫ້ກັບຜູ້ໃຊ້ເພາະວ່າມັນຢຸດເຊົາການສະແກນຈາກການເຮັດວຽກແລະຕ້ອງການຂໍ້ມູນ.

ທ່ານສາມາດບັງຄັບຄໍາສັ່ງ "gunzip" ເພື່ອ decompress ໄຟລ໌ໂດຍໃຊ້ syntax ຕໍ່ໄປນີ້:

gunzip -f document1.docgz

ນີ້ຈະລົບລ້າງໄຟລ໌ທີ່ມີຢູ່ແລ້ວຂອງຊື່ດຽວກັນແລະມັນຈະບໍ່ສົ່ງໃຫ້ທ່ານໃນຂະນະທີ່ເຮັດເຊັ່ນນັ້ນ. ທ່ານຄວນເຮັດໃຫ້ແນ່ໃຈວ່າທ່ານໃຊ້ການຫຼີ້ນການລົບ f (-f) ຢ່າງລະມັດລະວັງ.

ວິທີການຮັກສາທັງ File ທີ່ຖືກບີບອັດແລະ Decompressed

ໂດຍຄ່າເລີ່ມຕົ້ນ, ຄໍາສັ່ງ "gunzip" ຈະ decompress ໄຟລ໌ແລະການຂະຫຍາຍຈະຖືກລຶບອອກ. ດັ່ງນັ້ນໄຟລ໌ທີ່ເອີ້ນວ່າ "myfile.gz" ຈະຖືກເອີ້ນວ່າ "myfile" ແລະມັນຈະຖືກຂະຫຍາຍໄປເປັນຂະຫນາດເຕັມ.

ມັນອາດຈະເປັນກໍລະນີທີ່ທ່ານຕ້ອງການທີ່ຈະ decompress ໄຟລ໌ແຕ່ຍັງຮັກສາສໍາເນົາຂອງໄຟລ໌ທີ່ຖືກບີບອັດ.

ທ່ານສາມາດບັນລຸໄດ້ໂດຍການດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້:

gunzip -k myfile.gz

ໃນປັດຈຸບັນທ່ານຈະຖືກປະໄວ້ດ້ວຍ "myfile" ແລະ "myfile.gz".

ສະແດງຜົນຜະລິດທີ່ບີບອັດ

ຖ້າໄຟລ໌ທີ່ຖືກບີບອັດເປັນໄຟລ໌ຂໍ້ຄວາມແລ້ວທ່ານສາມາດເບິ່ງຂໍ້ຄວາມພາຍໃນມັນໄດ້ໂດຍບໍ່ຕ້ອງທໍາາມັນກ່ອນ.

ເພື່ອເຮັດການນີ້ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

gunzip -c myfile.gz

ຄໍາສັ່ງຂ້າງເທິງຈະສະແດງເນື້ອຫາຂອງ myfile.gz ໄປຫາຜົນຜະລິດຢູ່ປາຍຍອດ.

ສະແດງຂໍ້ມູນກ່ຽວກັບໄຟລ໌ທີ່ຖືກບີບອັດ

ທ່ານສາມາດຊອກຫາຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບໄຟລ໌ທີ່ຖືກບີບອັດໂດຍໃຊ້ຄໍາສັ່ງ "gunzip" ດັ່ງຕໍ່ໄປນີ້:

gunzip-l myfile.gz

ຜົນຂອງຄໍາສັ່ງຂ້າງເທິງສະແດງໃຫ້ເຫັນຄ່າຕໍ່ໄປນີ້:

ລັກສະນະທີ່ເປັນປະໂຫຍດທີ່ສຸດຂອງຄໍາສັ່ງນີ້ແມ່ນເມື່ອທ່ານກໍາລັງປະ ຕິບັດກັບໄຟລ໌ຂະຫນາດໃຫຍ່ ຫຼືຂັບທີ່ມີພື້ນທີ່ນ້ອຍໃນແຜ່ນດິດ.

ຈິນຕະນາການວ່າທ່ານມີໄດທີ່ມີຂະຫນາດ 10 gigabytes ແລະໄຟລ໌ທີ່ຖືກບີບອັດແມ່ນ 8 gigabytes. ຖ້າທ່ານປະຕິບັດຄໍາສັ່ງ "gunzip" ໂດຍບັງເອີນແລ້ວທ່ານອາດຈະເຫັນວ່າຄໍາສັ່ງບໍ່ສາມາດເຮັດໄດ້ເພາະວ່າຂະຫນາດທີ່ບໍ່ໄດ້ compressed ແມ່ນ 15 gigabytes.

ໂດຍການດໍາເນີນການຄໍາສັ່ງ "gunzip" ດ້ວຍການລົບ (l) ທ່ານສາມາດ ກວດສອບວ່າແຜ່ນທີ່ທ່ານກໍາລັງ decompressing ໄຟລ໌ທີ່ມີພື້ນທີ່ພຽງພໍ . ນອກນັ້ນທ່ານຍັງສາມາດເບິ່ງຊື່ໄຟລ໌ທີ່ຈະຖືກນໍາໃຊ້ເມື່ອແຟ້ມຖືກ decompressed.

ການລອກເອົາຈໍານວນຂອງໄຟລ໌ລ້າສຸດ

ຖ້າທ່ານຕ້ອງການ decompress ໄຟລ໌ທັງຫມົດໃນໂຟນເດີແລະໄຟລ໌ທັງຫມົດໃນໂຟເດີທັງຫມົດທີ່ຢູ່ຂ້າງລຸ່ມນີ້ທ່ານສາມາດໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

gunzip -r foldername

ຕົວຢ່າງ, ຈິນຕະນາການວ່າທ່ານມີໂຄງສ້າງໂຟນເດີດັ່ງຕໍ່ໄປນີ້ແລະໄຟລ໌ຕ່າງໆ:

ທ່ານສາມາດ decompress ໄຟລ໌ທັງຫມົດໂດຍໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

gunzip -r Documents

ກວດສອບວ່າໄຟລ໌ທີ່ຖືກບີບອັດແມ່ນຖືກຕ້ອງ

ທ່ານສາມາດທົດສອບວ່າໄຟລ໌ໄດ້ຖືກບີບອັດໂດຍໃຊ້ "gzip" ໂດຍການໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້:

gunzip -t filename.gz

ຖ້າໄຟລ໌ບໍ່ຖືກຕ້ອງທ່ານຈະໄດ້ຮັບຂໍ້ຄວາມຖ້າບໍ່ດັ່ງນັ້ນທ່ານຈະຖືກສົ່ງຄືນກັບຂໍ້ມູນທີ່ບໍ່ມີຂໍ້ຄວາມ.

ສິ່ງທີ່ແນ່ນອນເກີດຂື້ນໃນເວລາທີ່ທ່ານປະຢັດໄຟລ໌

ໂດຍຄ່າເລີ່ມຕົ້ນເມື່ອທ່ານເອີ້ນໃຊ້ຄໍາສັ່ງ "gunzip" ທ່ານພຽງແຕ່ປະໄວ້ດ້ວຍໄຟລ໌ທີ່ decompressed ໂດຍບໍ່ມີການຂະຫຍາຍ "gz".

ຖ້າທ່ານມີຂໍ້ມູນເພີ່ມເຕີມທ່ານສາມາດໃຊ້ຫຼັບ minus v (-v) ເພື່ອສະແດງໃຫ້ເຫັນ ຂໍ້ມູນກ່ຽວກັບຄໍາເວົ້າ :

gunzip-v filenamegz

ຜົນຜະລິດຈະເປັນສິ່ງທີ່ຄ້າຍຄືກັນນີ້:

filename.gz: 20% - ຖືກແທນທີ່ດ້ວຍຊື່ແຟ້ມ

ນີ້ບອກທ່ານວ່າໄຟລ໌ຕົ້ນສະບັບຕົ້ນສະບັບ, ວິທີການທີ່ມັນຖືກ decompress ແລະຊື່ໄຟລ໌ສຸດທ້າຍ.