วิธีบีบอัดไฟล์บน Linux ให้เร็วขึ้นด้วย Pigz

วิธีบีบอัดไฟล์บน Linux ให้เร็วขึ้นด้วย Pigz

Pigz เป็นหนึ่งในเครื่องมือที่ดีที่สุดสำหรับการบีบอัดไฟล์ลงในไฟล์เก็บถาวร เหตุผล? มันรวดเร็วและมีประสิทธิภาพอย่างเหลือเชื่อ มันสามารถทำงานได้ดีกว่าโปรแกรมบีบอัดอื่นๆ ที่มีอยู่มากมาย ในคู่มือนี้ เราจะแสดงวิธีตั้งค่า Pigz บน Linux PC ของคุณ เราจะอธิบายวิธีการแตกไฟล์ที่คุณบีบอัดโดยใช้เทอร์มินัลด้วย

การติดตั้ง Pigz บน Linux

Pigz เป็นโปรแกรมที่เยี่ยมมาก แต่น่าเสียดาย ที่มันไม่ได้ติดตั้งมาล่วงหน้าบนระบบปฏิบัติการ Linux หลักใดๆ ด้วยเหตุนี้ ก่อนที่เราจะพูดถึงวิธีการใช้เครื่องมือ Pigz เราต้องสาธิตวิธีตั้งค่าโปรแกรมบนคอมพิวเตอร์ของคุณเสียก่อน

ในการเริ่มการติดตั้ง Pigz บน Linux ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ จากนั้น เมื่อหน้าต่างเทอร์มินัลเปิดขึ้น ให้ทำตามคำแนะนำในการติดตั้งบรรทัดคำสั่งเพื่อให้แอปพลิเคชัน Pigz ทำงานได้

อูบุนตู

บนUbuntuโปรแกรม Pigz ใช้งานได้ง่าย เพียงใช้คำสั่งAptด้านล่าง

sudo apt ติดตั้ง pigz

เดเบียน

หากคุณใช้ Debian คุณจะสามารถติดตั้งเครื่องมือบีบอัด Pigz ได้โดยใช้คำสั่งApt-getต่อไปนี้

sudo apt-get ติดตั้ง pigz

Arch Linux

หากคุณใช้Arch Linuxคุณจะสามารถให้ Pigz ทำงานโดยใช้คำสั่งPacmanด้านล่าง

sudo pacman -S pigz

Fedora

บน Fedora Linux คุณสามารถตั้งค่าและติดตั้งแอป Pigz ได้โดยใช้คำสั่งDnfด้านล่าง

sudo dnf ติดตั้ง pigz

OpenSUSE

ต้องการให้ Pigz ทำงานบน OpenSUSE Linux หรือไม่ ติดตั้งบนระบบโดยใช้คำสั่งZypperต่อไปนี้

ใช้ Pigz บีบอัดไฟล์

Pigz บีบอัดได้ดีเพราะใช้งานง่าย คุณไม่จำเป็นต้องระบุตัวเลือกโปรแกรมต่างๆ มากมายเพื่อบีบอัดไฟล์ต่างจากเครื่องมือบีบอัดอื่นๆ เพียงใช้คำสั่งpigzและไฟล์ที่คุณต้องการบีบอัด

ในส่วนนี้ของคำแนะนำ เราจะแสดงวิธีใช้ Pigz เพื่อบีบอัดไฟล์ ในการเริ่มกระบวนการบีบอัด ให้เปิดหน้าต่างเทอร์มินัลโดยกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์ เมื่อหน้าต่างเทอร์มินัลเปิดขึ้น ให้รันคำสั่งlsเพื่อดูเนื้อหาของโฮมไดเร็กทอรีของคุณ (~)

ลส

หลังจากรันคำสั่งlsคุณจะเห็นผลลัพธ์ที่สมบูรณ์ของทุกสิ่งในโฮมไดเร็กทอรีของคุณ ซึ่งหมายความว่าโฟลเดอร์เอกสาร เพลง วิดีโอ รูปภาพ ดาวน์โหลด ตลอดจนโฟลเดอร์และไฟล์อื่นๆ

ดูโฟลเดอร์และไฟล์เหล่านี้สำหรับรายการที่คุณต้องการบีบอัด หากรายการนี้เป็นไฟล์เดียว ตัวอย่างเช่น คุณสามารถบีบอัดไฟล์โดยใช้ตัวอย่างบรรทัดคำสั่งต่อไปนี้

วิธีบีบอัดไฟล์บน Linux ให้เร็วขึ้นด้วย Pigz

pigz my-file-to-compress.filetype

การรันคำสั่งบีบอัดด้วย Pigz นั้นรวดเร็ว แต่ถ้าคุณมีไฟล์ขนาดใหญ่ ก็ยังต้องใช้เวลา นั่งลงและอดทนและรอให้เสร็จ

โดยปกติ เมื่อคุณบีบอัดไฟล์โดยใช้คำสั่ง Pigz มันจะใช้ประโยชน์จากรูปแบบ GZ รูปแบบนี้ยอดเยี่ยมสำหรับ Linux และแม้แต่ Mac อย่างไรก็ตาม มันจะใช้งานไม่ได้บน Windows เช่นกัน โชคดีที่คุณสามารถบีบอัดไฟล์ผ่าน Pigz ในรูปแบบ Zip ได้

หากต้องการบีบอัดข้อมูลบางอย่างใน Pigz เป็น Zip คุณต้องเรียกใช้คำสั่งบีบอัดโดยใช้  สวิตช์ตัวเลือก-k 

pigz -k my-file-to-compress.filetype

เช่นเดียวกับการบีบอัดไฟล์เก็บถาวร GZ โปรดทราบว่าแม้ว่า Pigz จะค่อนข้างเร็ว แต่ไฟล์ขนาดใหญ่อาจใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์

บีบอัดไฟล์หลายไฟล์

แม้ว่า Pigz จะยอดเยี่ยม แต่ก็ไม่รองรับการบีบอัดโฟลเดอร์ ดังนั้น หากคุณต้องการบีบอัดไฟล์หลายๆ ไฟล์พร้อมกัน คุณจะต้องบีบอัดไฟล์โดยใช้ฟังก์ชันไวด์การ์ดใน Bash

ตัวอย่างเช่น หากคุณมีไฟล์ MP4 จำนวนมาก และจำเป็นต้องบีบอัดไฟล์ทั้งหมด คุณสามารถเรียกใช้คำสั่งด้านล่างได้อย่างง่ายดาย

pigz *.mp4

เมื่อเรียกใช้คำสั่งข้างต้น Pigz จะสร้างไฟล์บีบอัด GZ ของไฟล์ MP4 ทุกไฟล์ในโฟลเดอร์ที่คุณเรียกใช้คำสั่ง มันไม่ใช่วิธีแก้ปัญหาที่เหมาะสม และเครื่องมือบีบอัด Pigz นั้นเกี่ยวกับการบีบอัดไฟล์เดียวอย่างรวดเร็วมากกว่า แต่ถ้าคุณเป็นแฟนตัวยงของ Pigz อย่าลังเลที่จะลองดู!

แตกไฟล์

วิธีบีบอัดไฟล์บน Linux ให้เร็วขึ้นด้วย Pigz

โปรแกรม Pigz สามารถบีบอัดไฟล์ได้สองรูปแบบคือ GZ และ Zip หากคุณเคยบีบอัดไฟล์เหล่านี้มาก่อนและกำลังต้องการแตกไฟล์ ให้ทำดังนี้ในเทอร์มินัล

ขั้นแรก วางไฟล์ GZ หรือ Zip ที่คุณต้องการแตกไฟล์ในโฮมไดเร็กทอรีโดยใช้ตัวจัดการไฟล์ Linux หลังจากที่ไฟล์อยู่ในโฮมไดเร็กทอรีแล้ว ให้ใช้คำสั่งunzipหรือt arเพื่อแตกเนื้อหาของไฟล์

ในการแตกไฟล์ GZ ให้ใช้คำสั่งtarพร้อมตัวเลือกxvf

tar xvf my-pigs-file.gz

หากคุณต้องการแตกไฟล์ Zip ให้ใช้โปรแกรม Unzip

เปิดเครื่องรูด my-pigs-file.zip

หลังจากรันคำสั่ง เนื้อหาของไฟ��์เก็บถาวรจะอยู่ในโฮมไดเร็กทอรี


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม