כיצד ליצור קובץ Tar GZip משורת הפקודה

תוכן עניינים:

Anonim

אתה בוודאי מכיר את הכנת קובצי zip משלך אם אי פעם היית צריך להעביר קבוצת קבצים או אם אתה מנהל את הגיבויים שלך מחוץ ל-Time Machine. השימוש בכלי ה-ZIP של GUI הוא קל וידידותי למשתמש, אבל אם אתה רוצה כמה אפשרויות מתקדמות יותר עם דחיסה טובה יותר, אתה יכול לפנות לשורת הפקודה כדי ליצור ארכיון tar ו-gzip. התחביר יהיה זהה ב-Mac OS X כפי שהוא בלינוקס.

יצירת חבילת Tar GZip Archive

משורת הפקודה (/Applications/Terminal/), השתמשו בתחביר הבא:

tar -cvzf tarballname.tar.gz itemtocompress

לדוגמה, כדי לדחוס רק קובצי jpg של ספריות, תקליד:

tar -cvzf jpegarchive.tar.gz /path/to/images/.jpg

ה הוא תו כללי כאן, כלומר כל דבר עם סיומת .jpg יידחס לקובץ jpegarchive.tar.gz ולא שום דבר אחר.

קובץ ה-.tar.gz שנוצר הוא למעשה תוצר של שני דברים שונים, tar בעצם רק אורזת קבוצת קבצים לחבילת קבצים בודדת, אך אינה מציעה דחיסה בפני עצמה, ובכך לדחוס ה-tar שתרצה להוסיף את דחיסת gzip היעילה ביותר. אתה יכול להריץ את אלה כשתי פקודות נפרדות אם אתה באמת רוצה, אבל אין הרבה צורך מכיוון שפקודת tar מציעה את הדגל -z המאפשר לך gzip אוטומטית את קובץ tar.

פתיחת ארכיון .tar.gz

פירוק קבצי gz ו-tar יכול להיעשות עם יישומים כמו Pacifist או Unarchiver (חינם), או על ידי חזרה לשורת הפקודה עם:

gunzip filename.tar.gz

בא אחריו:

tar -xvf filename.tar

בדרך כלל אתה צריך לשחרר דברים לספרייה, או שספריית העבודה הנוכחית תהיה היעד שעלול להסתבך במהירות.

כיצד ליצור קובץ Tar GZip משורת הפקודה