อะไรคือ Linux Tarballs และคุณจะใช้พวกเขาได้อย่างไร

ตามวิกิพีเดีย tarball เป็นรูปแบบไฟล์คอมพิวเตอร์ที่สามารถรวมไฟล์หลายไฟล์ไว้ในไฟล์เดียวที่เรียกว่า "tarball" ซึ่งมักบีบอัด

ดังนั้นวิธีการที่จะช่วยให้เราและสิ่งที่เราสามารถใช้พวกเขาสำหรับ?

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

อะไรคือประโยชน์ของการใช้ไฟล์ Tar?

เหตุผลในการสร้างไฟล์ Tar

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

ไฟล์ Tar สามารถใช้เพื่อแจกจ่ายซอฟต์แวร์หรือเนื้อหาที่ร่วมมือกันอื่น ๆ แอพพลิเคชันประกอบด้วยโปรแกรมและไลบรารีต่าง ๆ มากมายรวมทั้งเนื้อหาสนับสนุนอื่น ๆ เช่นรูปภาพไฟล์คอนฟิกูเรชันไฟล์ Readme และทำไฟล์

ไฟล์ tar ช่วยให้โครงสร้างนี้มีความสอดคล้องกันเพื่อจุดประสงค์ในการแจกจ่าย

ข้อเสียของการใช้ไฟล์ Tar

วิกิพีเดียแสดงข้อ จำกัด ในการใช้ไฟล์ tar ซึ่งรวมถึง แต่ไม่ จำกัด เฉพาะ:

วิธีการสร้างไฟล์ Tar

ในการสร้างไฟล์ tar คุณใช้ไวยากรณ์ต่อไปนี้:

tar -cf tarfiletocreate listoffiles

ตัวอย่างเช่น:

tar -cf garybackup ./Music/* ./Pictures/* ./Videos/*

สิ่งนี้จะสร้างไฟล์ tar ที่ชื่อ garybackup พร้อมกับไฟล์ทั้งหมดในโฟลเดอร์เพลงรูปภาพและวิดีโอของฉัน ไฟล์ที่ได้จะถูกบีบอัดทั้งหมดและใช้ขนาดเดียวกับโฟลเดอร์เดิม

ไม่ดีในแง่ของการคัดลอกผ่านเครือข่ายหรือการเขียนไปยังดีวีดีเนื่องจากจะใช้แบนด์วิดท์มากขึ้นดิสก์มากขึ้นและจะช้าลงในการคัดลอก

คุณสามารถใช้คำสั่ง gzip ร่วมกับคำสั่ง tar เพื่อสร้างไฟล์ tar ที่บีบอัด

ในสาระสำคัญไฟล์ tar zipped เป็น tarball

วิธีการแสดงรายการแฟ้มในแฟ้ม Tar

เมื่อต้องการดูรายการเนื้อหาของไฟล์ tar ใช้ไวยากรณ์ต่อไปนี้:

tar -tvf tarfilename

ตัวอย่างเช่น:

tar -tvf garybackup

วิธีการดึงไฟล์ Tar

ในการแยกไฟล์ทั้งหมดออกจากไฟล์ tar โดยใช้ไวยากรณ์ต่อไปนี้:

tar -xf tarfilename

อ่านเพิ่มเติม