การใช้คําสั่ง tar เพื่อบีบอัดไฟล์ แตกไฟล์ ใน ubuntu

20 Jan 2016,
Share: 

การบีบอัดไฟล์

tar เป็นคําสั่งที่ใช้ บีบอัดไฟล์หรือ Directory ให้เป็นไฟล์เดียว เพื่อง่ายต่อการย้ายหรือ copy เราสามารถใช้งานได้ดังนี้

tar -cvf filename.tar dirname1 filename
  • cf คือ create archive การ สร้างไฟล์ที่จะเก็บ ไฟล์ต่างๆเข้าด้วยกัน
  • v คือ vision ให้เห็นรายละเอียดของการทำงานของ tar ออกทางหน้าจอ terminal
  • filename.tar คือ ชื่อไฟล์ที่ถูกบีบอัดแล้ว
  • dirname1, filename คือ การระบุ file หรือ directory ที่ต้องการรวม

ถ้าต้องการบีบอัดให้ไฟล์เล็กลงด้วยให้ใช้คําสั่งนี้

tar cvfz filename.tar.gz dirname
  • z คือ การบีบอัดไฟล์เป็นชนิด gzip
  • filename.tar.gz คือ ชื่อไฟล์ที่เป็นชนิด gzip หลังจากการบีบอัดเรียบร้อยแล้ว

ถ้าเราเพิ่ม j เข้าไปในคําสั่งจะเป็นการบีบอัดแบบ bzip2

tar cvfj filename.tar.bz2 dirname1
  • j คือ การบีบอัดไฟล์เป็นชนิด bzip2
  • filename.tar.bz2 คือ ชื่อไฟล์ที่เป็นชนิด bzip2 หลังจากการบีบอัดเรียบร้อยแล้ว

การแตกไฟล์

การแตกไฟล์ให้ใช้คําสั่งนี้

  • แบบ .gz
tar xvfz filename.tar.gz
  • แบบ .bz2
tar xvfj filename.tar.bz2

ถ้าต้องกำหนดไดเรกทอรี่ปลายทางของไฟล์ที่จะแตกไป ให้ใช้ -C เพื่มเข้าไปในคําสั่ง

tar xvfz filename.tar.gz -C /usr/local/destination_of_tar

Suggestion blogs

การบวก-ลบจำนวนเต็ม

การบวก-ลบจำนวนเต็มผลบวกระหว่างจำนวนเต็มบวก  2  จำนวน  หรือ  จำนวนเต็มลบ  2  จำนวน จะมีค่าเท่ากับค่าบวกหรือค่าลบของผลบวกค่าสัมบูรณ์ตามลำดับผลบวกระหว่างจำนวนเต็มบวกกับจำนวนเต็มลบ  คือ  ผลต่างระหว่างค่าสัมบูรณ์ทั้งสองโดยใช้ค่าสัมบูรณ์มากกว่าเป็นตัวตั้ง  แล้วใส่เครื่องหมายตามตัวมากกว่า การลบจำนวนเต็ม ต้องอาศัยการบวกตามข้อตกลงดังนี้ ตัวตั้ง - ตัวลบ = ตัวตั้ง + จำนวนตรงข้ามของตัวลบ ตัวอย่าง เช่น6 - 2   =   6 + (-2)2 - 6   =   2 + (-6)(-15) - 3   =  (-15) + (-3)จะเห็นได้ว่า เวลาบวกเลขที่มีเครื่องหมาย ถ้าเครื่องหมายเหมือนกันก็เอาไปรวมกันถ้าเครื่องหมายต่างกันก็เอาไปหักกัน จำนวนที่เหลือก็มีเครื่องหมายตามจำนวนมากในการลบนั้น เราเปลี่ยนเครื่องหมายตัวลบให้เป็นตรงข้ามคือ ถ้าตัวลบเป็นจำนวนลบก็เปลี่ยนเป็นจำนวนบวกแล้วเอาไปบวกกับตัวตั้งถ้าตัวลบเป็นจำนวนบวกก็เปลี่ยนเป็นจำนวนลบแล้วเอาไปบวกกับตัวตั้ง ตัวอย่างเช่น5  +  4    =      95  +  (–4)     =      1(–5)  +  4      =    – 1(–5)  +  (–4)     =    – 95 – 4  =  5  +  (–4)     =      1(–5)  –  4  =   (–5)  +  (–4)     =    – 9(–5)  –  (–4)  =  (–5)  +  4      =    – 1ขอบคุณข้อมูลจาก https://sites.google.com/site/jintanapantalam/keiyw-kab-rea/rabb-canwntem

โครงสร้างของ jpg file (jpg structure format)

โครงสร้างของ jpg fileเรารู้จักกันดีนะครับว่า jpg file เป็นไฟล์รูปภาพ ในบทความนี้เราจะมาดูกันว่าโครงสร้างของไฟล์รูปภาพ หรือ jpg file เป็นอย่างไร เมื่อเราใช้โปรแกรมพวก Hex Viewer ต่างๆ เปิด jpg file ดู เราจะสามารถดูเนื้อของไฟล์ที่ถูกเขียนบน hdd ได้ซึ่งจะแสดงผลเป็นเลขฐาน 16

Control docker daemon จากภายใน Docker container

สวัสดีครับ ในบทความนี้จะมีเนื้อหาเกี่ยวกับการใช้งาน และควบคุม Docker daemon จากภายใน Container ครับ หมายความว่าเมื่อเรา Start docker container ขึ้นมาแล้ว ภายใน Container นั้น เราจะสามารถ เข้าถึง และควบคุม Container อื่นๆได้


Copyright © 2019 - 2026 thiti.dev |  v1.60.2 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ