Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash zip การใช้งาน: การบีบอัดไฟล์
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash zip การใช้งาน: การบีบอัดไฟล์

Overview

คำสั่ง zip ใช้สำหรับบีบอัดไฟล์และโฟลเดอร์ให้เป็นไฟล์ ZIP ซึ่งช่วยประหยัดพื้นที่ในการจัดเก็บและทำให้การส่งไฟล์ผ่านอินเทอร์เน็ตง่ายขึ้น

Usage

ไวยากรณ์พื้นฐานของคำสั่ง zip คือ:

zip [options] [arguments]

Common Options

  • -r: บีบอัดโฟลเดอร์และเนื้อหาภายใน
  • -e: สร้างไฟล์ ZIP ที่มีการเข้ารหัส
  • -u: อัปเดตไฟล์ใน ZIP ที่มีอยู่แล้ว
  • -d: ลบไฟล์จากไฟล์ ZIP

Common Examples

  • บีบอัดไฟล์เดียว:
    zip myfile.zip file1.txt
    
  • บีบอัดหลายไฟล์:
    zip myfiles.zip file1.txt file2.txt file3.txt
    
  • บีบอัดโฟลเดอร์:
    zip -r myfolder.zip myfolder/
    
  • สร้างไฟล์ ZIP ที่มีการเข้ารหัส:
    zip -e mysecure.zip file1.txt
    
  • อัปเดตไฟล์ใน ZIP:
    zip -u myfiles.zip file2.txt
    
  • ลบไฟล์จาก ZIP:
    zip -d myfiles.zip file1.txt
    

Tips

  • ใช้ -r เมื่อคุณต้องการบีบอัดโฟลเดอร์เพื่อให้รวมไฟล์ทั้งหมดภายใน
  • ตรวจสอบขนาดไฟล์ ZIP ที่สร้างขึ้นเพื่อให้แน่ใจว่ามันไม่ใหญ่เกินไปสำหรับการส่งผ่านอีเมล
  • หากต้องการให้ไฟล์ ZIP ของคุณปลอดภัยมากขึ้น ให้ใช้ตัวเลือก -e เพื่อเข้ารหัสไฟล์