LogoThai.COM

สารสนเทศน่ารู้ ตลาดสด บันเทิงกระจาย => ตลาดเศรษฐี => ข้อความที่เริ่มโดย: LesCop ที่ 18 มกราคม 2556 12:33:52

LOGOthai.com

คลิกที่นี่ -->> เปรียบเทียบทำเลและราคาที่ดินวังน้ำเขียวผ่าน GooleMAP | คลิกที่นี้ -->> Upload ภาพ



หัวข้อ: Linux มารู้จักการใช้คำสั่ง tar ในการบีบอัดไฟล์
เริ่มหัวข้อโดย: LesCop ที่ 18 มกราคม 2556 12:33:52
มารู้จักการใช้คำสั่ง tar ในการบีบอัดไฟล์

การใช้งานคำสั่ง tar เป็นคำสั่งพื้นฐานมากๆ บนระบบ Linux หรือ Unix โดยผู้ใช้สามารถใช้งานคำสั่งนี้ผ่าน Terminal)สำหรับผู้ที่ชอบการบีบอัดไฟล์เื่พื่อ ง่ายต่อการจัดเก็บ

ผมคิดว่าพวกเราซึ่งเป็นนักพัฒนาน่าจะได้ใช้มันบ่อยมากๆ โดยเฉพาะตอน backup ลักษณะการทำงานของมันคล้ายกับพวก zip ไฟล์ที่เรารู้จักกันดี คำสั่ง tar ก็ทำงานคล้ายๆกับ zip ครับ ต่างกันนิดหน่อยตรงนี้ tar ไม่ได้ย่อ file มันแค่เอาไฟล์มาต่อๆ กันแล้วรวมเป็นไฟล์เดียว

การใช้งานก็ง่ายๆ ในกรณีที่เรามี folder ชื่อ Tools แล้วเราต้องการรวม file ทั้งหมดใน Tools รวมถึงตัว folder Tools ด้วย ก็ให้ใช้คำสั่งว่า

tar -cvf tools.tar Tools

    c คือ ให้สร้าง file tar ขึ้นมา (create)
    v คือ ให้แสดงชื่อด้วย
    f tools.tar คือ ตำแหน่งที่เราต้องการให้สร้างไฟล์ (file) ขึ้นมา
    Tools ก็คือ Folder ที่เป็นเป้าหมายในการรวมของเรา

หลังจากได้ tar มาแล้ว ถ้าต้องการแตกมันออกให้กลับมาเป็น Tools ก็ใช้คำสั่ง

tar -xvf xxx.tar

x คือ คำสั่งให้แตกไฟล์ออกมา (extract)

ในกรณีที่เราต้องการให้มันย่อไฟล์ด้วย แบบที่ zip ทำได้ ก็ให้เราเพิ่มตัว z ลงไป เช่น

tar -zcvf xxx.tar.gz Tools

ปกติเวลาที่เรามีการย่อไฟล์ด้วย เราจะตั้งนามสกุลให้เป็น tar.gz โดยตัว gz ย่อมาจาก gzip และ gzip ย่อมาจาก GNU Zip

เวลาจะแตกมันออกมาก็ใช้คำสั่ง

tar -zxvf tools.tar.gz

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




คลิกที่นี่ -->> จัดพระของขวัญเข้ารุ่นและพิมพ์