באחד ממאמרינו על הפקודה tar, הראינו איך לְחלץ קבצי tar לתיקייה מסוימת או שונה ב-Linux. מדריך קצר זה מסביר לך איך לְחַלֵץ/לְפַתֵוח .zip ארכיונים לתיקייה מסוימת או שונה ב-Linux.
Zip הוא תוכנה פשוטה לאריזת קבצים ודחיסתם המיועדת למערכות Unix כולל Linux ו-Windows OS; וגם למספר מערכות הפעלה אחרות. הפורמט "zip" הוא פורמט ארכיב המקובל המשמש במחשבי Windows ובעיקר, הוא מאפשר לך לציין את רמת הדחיסה בין 1 ל-9 כאפשרות.
קראו גם: 5 כלים לפקודת שורת פקודה הטובים ביותר לארכיב עבור Linux
יצירת קובץ ארכיב .zip ב-Linux
כדי ליצור קובץ מדחיס .zip (ארכוב ודחיס) מהשורת פקודה, תוכל להריץ פקודה דומה לזו למטה, הדגל -r
מאפשר קריאת רקורסיבית של מבנה תיקיית קבצים.
$ zip -r tecmint_files.zip tecmint_files

כדי לפתוח את קובץ הארכיון tecmint_files.zip שיצרת למעלה, תוכל להריץ את הפקודה unzip כך:
$ unzip tecmint_files.zip
הפקודה לעיל תחליץ את הקבצים לתיקיית העבודה הנוכחית. מה קורה אם ברצונך לשלוח את הקבצים המפורקים לתיקייה ספציפית או שונה – תוכל ללמוד זאת בקטע הבא.
חילוץ קובץ Zip לתיקייה ספציפית או שונה
כדי לחלץ/לפתח קבצי ארכיון .zip לתיקיית ספציפית או שונה מהשורת פקודה, כלול את הדגל -d
בפקודת הפתיחה כפי שמוצג להלן. נשתמש בדוגמה הזו כדי להדגים זאת.
זה יחלץ את תוכן הקובץ .zip לתיקיית /tmp:
$ mkdir -p /tmp/unziped $ unzip tecmint_files.zip -d /tmp/unziped $ ls -l /tmp/unziped/

למידע נוסף על השימוש, קרא את דפי המדריך של פקודת zip ו- unzip.
$ man zip $ man unzip
יתכן כי תרצה לקרוא גם את המאמרים הקשורים הבאים.
- איך לקמפץ/לדחוס קבצים ותיקיות ב-Linux
- איך לפתוח, לחלץ וליצור קבצי RAR ב-Linux
- Peazip – מנהל קבצים נייד וכלי ארכיון ל-Linux
- Dtrx – כלי חכם לחילוץ ארכיונים (tar, zip, cpio, rpm, deb, rar) ל-Linux
במאמר קצר זה, הסברנו איך לחלץ/לפתוח קבצי ארכיון .zip לתיקייה ספציפית או לתיקייה שונה בלינוקס. ניתן להוסיף את המחשבות שלך למאמר זה דרך טופס המשוב למטה.
Source:
https://www.tecmint.com/unzip-extract-zip-files-to-specific-directory-in-linux/