
คุณมักจะจัดการกับไฟล์บีบอัดหรือไม่? ทำได้ง่ายในเดสก์ท็อปของคุณ แต่ในสภาพแวดล้อมเซิร์ฟเวอร์ การจัดการไฟล์บีบอัดอาจทำได้ยาก ด้วย Midnight Commander คุณสามารถเลือกไฟล์และโฟลเดอร์จำนวนมากได้อย่างรวดเร็ว และบีบอัดไฟล์เหล่านั้นลงในไฟล์เก็บถาวร GZ คุณยังสามารถแยกเนื้อหาของไฟล์เก็บถาวร BZ หรือป้อนไฟล์เก็บถาวรเหล่านั้น และเพิ่มหรือแยกไฟล์ที่ต้องการเข้าและออกจากไฟล์เหล่านั้น มาดูกันว่าเป็นอย่างไร
การติดตั้ง
แม้ว่า Midnight Commander (MC เรียกสั้นๆ) ว่าไม่ได้ติดตั้งไว้ล่วงหน้าในลีนุกซ์รุ่นอื่นๆ ส่วนใหญ่ คุณสามารถค้นหาได้ในที่เก็บ หากต้องการติดตั้งบน Ubuntu, Debian และดิสทริบิวชั่นที่เข้ากันได้ ให้ป้อนเทอร์มินัลที่คุณชื่นชอบแล้วใช้:
sudo apt install mc

หากคุณใช้ Red Hat คุณสามารถติดตั้งโดยใช้:
sudo yum install mc
แฟน Arch สามารถนำขึ้นเครื่องได้โดยใช้:
sudo pacman -S mc
สำหรับ Suse ให้ลอง:
sudo zypper install mc

แฟน ๆ ของ Windows ไม่พลาดเพราะมีพอร์ตดั้งเดิมของ Midnight Commander สำหรับ Microsoft OS ซึ่งเข้ากันได้กับ Windows XP รุ่น 32 บิตหรือใหม่กว่า คุณสามารถดาวน์โหลดตัวติดตั้งได้จากหน้า SourceForge และติดตั้งเหมือนกับที่คุณทำกับแอปพลิเคชันอื่นๆ ในคอมพิวเตอร์ของคุณ
รอบแรก
หลังจากติดตั้ง Midnight Commander แล้ว คุณสามารถเรียกใช้จากเทอร์มินัลโดยพิมพ์ mc
.

Midnight Commander นำเสนอสองบานหน้าต่างให้คุณ แอคทีฟที่คุณเปิดอยู่ (โดยดีฟอลต์คืออันซ้าย) ถูกใช้เป็นซอร์สสำหรับทุกๆ แอคชั่นไฟล์ อีกแห่งหนึ่งทำงานเป็นจุดหมายปลายทาง หากคุณเลือกไฟล์จำนวนมากในบานหน้าต่างด้านซ้ายแล้วกด F5 ซึ่งจับคู่กับ "คัดลอก" ไฟล์ที่เลือกจะถูกคัดลอกไปยังไดเร็กทอรีที่แสดงในบานหน้าต่างด้านขวา
คุณสามารถย้ายไปมาระหว่างบานหน้าต่างทั้งสองบานได้โดยกด Tab บนแป้นพิมพ์ของคุณ ปุ่มฟังก์ชั่น 10 ปุ่มทำงานเป็นปุ่มลัดสำหรับฟังก์ชั่นที่แสดงอยู่ด้านล่างของหน้าจอ Midnight Commander

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

เลือก “เรียงลำดับ … ” และเปลี่ยนเป็น “ส่วนขยาย” จากตัวเลือกที่ปรากฏขึ้น

หลังจากนั้น ไฟล์ทั้งหมดในบานหน้าต่างด้านซ้ายจะถูกจัดเรียงตามนามสกุลแทนที่จะเป็นชื่อไฟล์

บีบอัดไฟล์และโฟลเดอร์แต่ละรายการ
เลื่อนรายการขึ้น/ลงแล้วกด Insert เพื่อเลือก (หรือยกเลิกการเลือก) รายการ MC แสดงรายการที่เลือกด้วยสีที่ต่างกัน

หากต้องการบีบอัดรายการที่เลือกทั้งหมดลงในไฟล์เก็บถาวร ให้กด F2 เพื่อเข้าสู่เมนูไฟล์ ย้ายด้วยปุ่มเคอร์เซอร์ไปที่ "ไฟล์ที่แท็ก Gzip หรือ gunzip" หรือ "ไฟล์ที่แท็ก Bzip2 หรือ bunzip2" แล้วกด Enter เพื่อเลือกรูปแบบที่คุณต้องการสำหรับไฟล์เก็บถาวรของคุณ จะเร็วยิ่งขึ้นไปอีกหากคุณใช้ทางลัด:Y สำหรับ Gzip และ B สำหรับ Bzip2.

หลังจากข้ามไปยังเทอร์มินัลชั่วคราว คุณจะพบไฟล์เวอร์ชันบีบอัดในโฟลเดอร์เดียวกัน

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

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

ใช้คำสั่งของ archiver ที่คุณต้องการในการเพิ่มหลายไฟล์ลงในไฟล์เก็บถาวรเดียว แต่แทนที่ไฟล์ด้วย %s
. พารามิเตอร์นี้สอดคล้องกับ “ทุกอย่างที่เลือกในบานหน้าต่างที่ใช้งานอยู่”
ตัวอย่างเช่น ในการบีบอัดไฟล์ในรูปแบบ 7z เราใช้:
7z a ARCHIVE_NAME.7z %s

ไม่นานหลังจากนั้น ไฟล์เก็บถาวรที่มีไฟล์ที่เลือกก็ปรากฏในโฟลเดอร์เดียวกัน

การแยกไฟล์
การแยกไฟล์เก็บถาวรที่บีบอัดนั้นง่ายยิ่งขึ้นด้วย MC ต้องขอบคุณการใช้ระบบไฟล์เสมือนในการติดตั้งเป็นวอลุ่ม ช่วยให้คุณดำเนินการกับเนื้อหาได้โดยไม่ต้องแยกและบีบอัดข้อมูลใหม่
ในการแตกไฟล์เก็บถาวรทั้งหมด ให้เลือกแล้วกด F2 . กด Z หรือเลือก "แตกไฟล์ tar ที่บีบอัดไปยังไดเรกทอรีย่อย" เพื่อดำเนินการดังกล่าว เมื่อใช้ MC คุณไม่จำเป็นต้องแยกข้อมูลทั้งหมดหากต้องการเพียงไฟล์หรือโฟลเดอร์เฉพาะ
เมื่อไฮไลต์ที่เก็บถาวรแล้ว ให้กด Enter เพื่อเข้าสู่ ใช่ เรารู้ดีว่ามันฟังดูซ้ำซาก แต่สิ่งที่เกิดขึ้นจริงคือ MC อนุญาตให้คุณเข้าไปในที่เก็บถาวรและจัดการเนื้อหาได้

เช่นเดียวกับโฟลเดอร์ทั่วไป ในขณะที่อยู่ในไฟล์เก็บถาวร คุณสามารถเลือกแต่ละไฟล์และโฟลเดอร์แล้วกด F5 เพื่อคัดลอก (แยก) ไปยังบานหน้าต่างปลายทาง คุณยังสามารถกด F6 เพื่อย้ายไปที่นั่น ซึ่งหมายความว่าหลังจากแยกไปยังบานหน้าต่างปลายทางแล้ว สิ่งเหล่านี้จะถูกลบออกจากที่เก็บถาวรของคุณ คุณยังสามารถกด F8 เพื่อลบบางสิ่งออกจากที่เก็บถาวรของคุณ

เป็นที่น่าสังเกตว่าหากคุณต้องการข้ามกลับไปที่เทอร์มินัลทั่วไปชั่วขณะหนึ่ง คุณไม่จำเป็นต้องออกจาก Midnight Commander กด Ctrl + โอ พร้อมกัน และ MC จะซ่อนอยู่เบื้องหลัง ปล่อยให้คุณอยู่ในเทอร์มินัลที่คุณเปิดตัว
คุณสามารถย้ายกลับไปที่ MC โดยใช้ทางลัดเดียวกัน หากต้องการออกจาก MC จริงๆ ให้กด F10 บนแป้นพิมพ์ของคุณ
อีกวิธีหนึ่งในการจัดการไฟล์บีบอัดได้ดียิ่งขึ้นคือการสร้างไฟล์เก็บถาวรแบบขยายตัวเอง คุณจึงไม่ต้องกังวลกับการติดตั้งแอปพลิเคชันเพิ่มเติม