כיצד לחלץ קובץ tar.gz בלינוקס

מדריך לשימוש בפקודת tar כדי לחלץ קבצי tar.gz באובונטו, CentOS, Fedora והפצות לינוקס אחרות.

רוב התוכנות, המסמכים, הקבצים וכו' בלינוקס מאוחסנים ב- tar.gz פורמט במקום ה רוכסן אוֹ rar פורמטים המשמשים בדרך כלל ב-Windows, אם כי כלי עזר של לינוקס תומכים בפורמטים אלה.

tar.gz הפורמט נמצא בשימוש פופולרי בתוכנות הזמינות עבור לינוקס הן במאגרים הרשמיים והן באופן לא רשמי דרך האינטרנט.

מהו קובץ tar.gz?

tar.gz (Gzip) הוא אחד מפורמטי הקבצים הזמינים במערכת דחיסת tar. כמה פורמטים אחרים של קבצים הם bz2,lzip ו לזופ. Gzip ו bz2 הם הפורמטים הנפוצים ביותר. Gzip מיועד לדחיסה מהירה יותר, ואילו bz2 מיועד לגודל ארכיון קטן יותר.

זֶפֶת מותקן כברירת מחדל ברוב מערכות לינוקס. למקרה שהוא חסר, אתה יכול להתקין אותובאובונטו, דביאן או דומה הפצות לינוקס על ידי הפעלת:

sudo apt התקנת tar

הערה: במקרה של גרסת אובונטו < 14.04, השתמש ב-apt-get במקום apt.

להתקין זֶפֶת על CentOS ופדורה, לָרוּץ:

יאמ התקן זפת

כיצד לחלץ tar.gz באמצעות זֶפֶת פקודה

כדי לחלץ קובץ ארכיון tar.gz, הרץ:

tar xvzf .tar.gz

בוא נראה מה האפשרויות xvzf מתכוון:

איקס – מציין שיש לחלץ קבצים מהארכיון.

v – מייצג מילולית. הדפס כל שם קובץ שחולץ מהארכיון יחד עם הנתיב שלו. זה נועד רק למידע, ולכן אינו חובה.

ז - זה מציין שהארכיון דחוס עם Gzip

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

דוגמא

הפקודה הבאה תחלץ את שלושת הקבצים בארכיון testarchive.tar.gz ולהדפיס את שמותיהם.

tar xvzf testarchive.tar.gz

כפי שאנו יכולים לראות שלושת הקבצים חולצו. שימו לב שהפקודה מחלצת את הקובץ באותה תיקיה ממנה מופעלת הפקודה.