วิธีแตกไฟล์ tar (.tgz) ใน windows


29

วิธีแตกไฟล์ tar (.tgz) ใน windows เป็นไปได้หรือฉันจะต้องเข้าสู่สภาพแวดล้อม linux และแยกมัน?


.... สภาพแวดล้อม linux เพียงเพื่อแยก?
Pacerier

ฉันรู้ถึงความเจ็บปวดที่เกิดจากคำถามนี้: หากคุณดาวน์โหลด. tgz บ่อยครั้งเป็นวิธีลัดในการแตกเนื้อหาของ. tar ที่อยู่ใน. tgz ??
อาเหม็ด

คำตอบ:


35

ไม่คุณไม่จำเป็นต้องใช้ Linux คุณสามารถดาวน์โหลดเครื่องมือฟรีเช่น7zipซึ่งสามารถดึงtar.gz/tgzเนื้อหาได้มากกว่า

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


2
7-zip ยังมี native windows x64 version
Chuck

7
+1 แม้ว่า GUI <> ขยะ
Ulrich Gerhardt

@Ulrich คุณสามารถใช้ 7-Zip Theme Manager เพื่อระบายสี ...
Apple II

@UlrichGerhardt จริงไม่ใช่ GUI ใช้ บัตร ตราบใดที่มีพิกเซลเกี่ยวข้องเดียวก็คือ GUI
Pacerier

9

Cygwinมีเครื่องมือที่จำเป็นแน่นอน มันเกินความจริงที่จะแกะลูก tarball ออกหนึ่งอัน แต่ถ้าคุณชอบเครื่องมือบรรทัดคำสั่งของ Linux Cygwin ก็คุ้มค่าที่จะติดตั้ง

การใช้ Cygwin คุณสามารถแตกไฟล์ tgz (zipped tar) ดังนี้:

tar -xzf foo.tgz

(ซึ่งหมายถึง e x tract z ipped f ile)

คุณยังสามารถลากและวางไฟล์ tgz ไปยังหน้าต่างเทอร์มินัล cygwin เพื่อให้ได้เส้นทางที่ถูกต้อง สำหรับไดรฟ์ C: มันจะเป็นดังนี้:

tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz

ฉันพยายามค้นหายูทิลิตี tar บน windows ที่สามารถแยกไฟล์ Rocket.Chat tgz และ cygwin เป็นไฟล์เดียวที่สามารถทำได้ ไฟล์เก็บถาวรมีเส้นทางและลิงก์ที่ยาวมาก ฉันได้ลองใช้เครื่องมือทั้งหมดที่กล่าวถึงที่นี่ยกเว้น WinRAR และ Ch Shell และทั้งหมดยกเว้น tar ของ Cygwin ล้มเหลว
galmok




1

ฉันมีUnxUtilsอยู่เสมอยูทิลิตี GNU ในPATHกล่อง Windows อยู่เสมอ

UnxUtils รวมถึงtarและgunzipโปรแกรมต่าง ๆ สิ่งหนึ่งที่ขาดไม่ได้หลังจากที่คุ้นเคยกับเชลล์ Unix




0

คุณสามารถตรวจสอบโครงการโกว์ มันแสดงรายการยูทิลิตี้ Unix ที่ดีบนระบบ Win32 ทำงานได้ค่อนข้างดี


0

หากคุณมี git bash ติดตั้งในเครื่องของคุณให้รันคำสั่ง tar เพื่อคลายไฟล์

 tar -xzf kafka-1.0.2-src.tgz

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.