คู่มือนี้จะแสดงให้คุณเห็นไม่เพียง แต่วิธีการแยกไฟล์ tar.gz แต่จะบอกคุณด้วยว่ามีอะไรอยู่และทำไมคุณถึงใช้ไฟล์เหล่านี้
ไฟล์ tar.gz คืออะไร?
ไฟล์ที่มีนามสกุล gz ถูกบีบอัดโดยใช้คำสั่ง gzip
คุณสามารถซิปไฟล์ใดก็ได้โดยใช้คำสั่ง gzip ดังนี้:
gzip
ตัวอย่างเช่น: gzip image1.png
คำสั่งดังกล่าวจะบีบอัดไฟล์ image1.png และไฟล์จะถูกเรียกว่า image1.png.gz คุณสามารถยกเลิกการบีบอัดไฟล์ที่บีบอัดด้วย gzip โดยใช้คำสั่ง gunzip ดังนี้: gunzip image1.png.gz
ลองนึกภาพตอนนี้ว่าคุณต้องการบีบอัดรูปภาพทั้งหมดในโฟลเดอร์ คุณสามารถใช้คำสั่งต่อไปนี้: gzip * .png * .jpg * .bmp
ไฟล์นี้จะบีบอัดไฟล์ทุกไฟล์ที่มีนามสกุล png, jpg หรือ bmp อย่างไรก็ตามไฟล์ทั้งหมดจะยังคงเป็นไฟล์เดียว จะดีถ้าคุณสามารถสร้างไฟล์เดียวที่มีไฟล์ทั้งหมดแล้วบีบอัดที่ใช้ gzip นั่นคือที่คำสั่ง tar มาค่ะไฟล์ tar ซึ่งมักเรียกว่า tarball เป็นวิธีการสร้างไฟล์เก็บถาวรซึ่งมีไฟล์อื่น ๆ อยู่ ไฟล์ tar ด้วยตัวเองไม่ได้ถูกบีบอัด ถ้าคุณมีโฟลเดอร์ที่เต็มไปด้วยภาพคุณสามารถสร้างไฟล์ tar สำหรับภาพโดยใช้คำสั่งต่อไปนี้: tar -cvf images.tar ~ / รูปภาพ
คำสั่งข้างต้นสร้างไฟล์ tar ที่เรียกว่า images.tar และใส่ข้อมูลทั้งหมดลงในโฟลเดอร์รูปภาพ ขณะนี้คุณมีไฟล์เดียวพร้อมรูปภาพทั้งหมดแล้วตอนนี้คุณสามารถบีบอัดไฟล์โดยใช้คำสั่ง gzip: gzip images.tar
ชื่อไฟล์สำหรับไฟล์ภาพจะเป็น images.tar.gz คุณสามารถสร้างไฟล์ tar และบีบอัดข้อมูลโดยใช้คำสั่งเดียวดังนี้: tar -cvzf images.tar.gz ~ / รูปภาพ ตอนนี้คุณรู้ว่าไฟล์ tar.gz เป็นไฟล์ tar แบบบีบอัดและคุณทราบว่าไฟล์ tar เป็นวิธีที่ดีในการจัดกลุ่มไฟล์และโฟลเดอร์ สิ่งแรกที่ต้องทำเพื่อดึงไฟล์ tar.gz คือการขยายขนาดไฟล์ดังนี้: gunzip
ตัวอย่างเช่น: gunzip images.tar.gz
เมื่อต้องการแยกไฟล์ออกจากไฟล์ tar ให้ใช้คำสั่งต่อไปนี้: tar - xvf
ตัวอย่างเช่น: tar -xvf images.tar
อย่างไรก็ตามคุณสามารถขยายไฟล์ gzip และแยกไฟล์ออกจากไฟล์ tar โดยใช้คำสั่งเดียวดังนี้: tar -xvzf images.tar.gz คุณควรระมัดระวังในการแยกไฟล์ tar.gz ที่คุณได้รับจากบุคคลอื่นหรือจากลิงก์ดาวน์โหลดเพราะอาจทำให้ระบบของคุณโดยเจตนาหรือโดยไม่ได้ตั้งใจ คุณสามารถดูเนื้อหาของไฟล์ tar โดยใช้ไวยากรณ์ต่อไปนี้: tar -tzf images.tar.gz
คำสั่งข้างต้นจะแสดงชื่อและที่ตั้งของไฟล์ที่จะถูกแยกออก โดยสรุปไฟล์ tar.gz เหมาะสำหรับการสำรองข้อมูลเนื่องจากเก็บไฟล์และเส้นทางไว้ภายในไฟล์ tar และไฟล์ถูกบีบอัดเพื่อให้มีขนาดเล็กลง วิธีการแยกแฟ้ม tar.gz
ระบุเนื้อหาของไฟล์ tar.gz