אמנם נדיר, אבל עדיין כמה משתמשיםמערכות מחשב נתקלות בקבצים עם סיומת GZ (לעיתים - TGZ). מיד עולה השאלה: "איך לפתוח אותם?" אני לא רוצה להרגיז את הקורא שמשתמש במערכות ווינדוס כדי לעבוד, אבל בסביבה הזו כדאיות פתיחת קובץ מסוג זה מצטמצמת לאפס מוחלט. וזה למה.
מהי הרחבה של GZ?
לראשונה הוצגו קבצים עם סיומת GZהעולם בשנת 1993, לאחר שחרורו של כלי עזר לאריזת ופירוק נתונים בשם GNU Zip, או בקיצור GZip. למעשה, על ידי שילוב האותיות הראשונות, הקבצים שעובדו על ידי תוכנית זו עם שימוש בדחיסה קיבלו את הסיומת שלהם.
כנראה, רבים כבר הבינו כי היישום עצמושייך לקטגוריה של מה שנקרא ארכיונים, והקבצים שנוצרו בעזרתה הם ארכיונים רגילים. יש כאן רק ניואנס אחד. העובדה היא שארכיונים כאלה משמשים אך ורק במערכות דמויות UNIX (לדוגמה, לינוקס), וכלי השירות עצמו מובנה בסביבת תוכנת מערכת ההפעלה כברירת מחדל. המעניין ביותר, הארכיון הזה קיים לא רק בלינוקס, אלא אפילו ב-Mac OS X.
כמובן, כדי לפתוח קבצים שיש להם סיומת GZ,זה אפשרי ב-Windows (על זה נדון קצת מאוחר יותר), אבל אז מתעוררת שאלה הגיונית: האם זה שווה את זה? אחרי הכל, ברוב המקרים עדיין לא ניתן לקרוא את הנתונים המפורקים במערכות Windows, אם כי יש גם גרסאות של התוכנית עבור Windows.
אלגוריתם דחיסה ופירוק קבצים
אנשים רבים עשויים לחשוב שתוכנית דחיסה וunpacking (GZip Archiver) עובד בדיוק באותו אופן כמו חבילת WinZIP הידועה. שום דבר כזה. בתחילה, התוכנית נבחנה על בסיס אלגוריתם משלה בשם DEFLATE, אשר נבנה במקור על שילוב של שני סוגי קידודים - האפמן ו-LZ77.
כפי שכבר ברור, כאשר דוחסים את המידע הנדרש להסיומת gz מתווספת לשם הבסיס. עם זאת, זה חל רק על קבצים בודדים. העובדה היא שבהתחלה התוכנית לא יודעת איך לעבוד עם כמה קבצים, למשל, כמו אותו יישום WinZIP או WinRAR. במילים אחרות, פשוט לא ניתן לארוז שתי חבילות נתונים או יותר בארכיון אחד.
לכן גם בזמן דחיסה וגםתוכנית השירות לפירוק נתונים משתמשת ביישום TAR נוסף. כתוצאה מכך, בעת יצירת ארכיונים, הפלט אינו קובץ עם סיומת GZ, אלא אובייקט בעל סיומת כפולה בגרסה המקוצרת של TGZ (במקרים מסוימים - .tar.gz). במילים פשוטות, כלי השירות TAR דוחס תחילה מספר קבצים לאחד, ולאחר מכן הוא מעובד על ידי אפליקציית GZip. והשילוב הזה של פעולות הוא, בלשון המעטה, מאוד לא נוח.
אותו דבר לגבי פירוק נתונים. ראשית, קובץ הארכיון הראשי מפורק, ולאחר מכן כל שאר האובייקטים מחולצים באמצעות כלי השירות הנוסף TAR.
סיומת GZ: איך פותחים?
עכשיו כמה מילים על פתיחת סוג זה של נתונים. מיותר לציין שאתה יכול להשתמש בכלי השירות GZip המקורי במערכות UNIX ו-Windows.
אבל מאז אנחנו משתמשים יותר מדויקWindows, אתה יכול לפרוק ארכיונים כאלה באמצעות ארכיון WinZIP המובנה. בנוסף, חבילות פופולריות כמו WinRAR, 7-Zip, E-merge WinAce, Corel WinZIP (גרסה 16 Pro) וכו' הן כלים יעילים למדי.
אם זה וירוס
כפי שקורה לעתים קרובות, לפעמים מתחת לארכיון של זהכמו וירוסים מסוימים הם גם רעולי פנים. ככלל, ברוב המקרים, הווירוס מחליף את סיומת GZ בדומה - GAZ, אם כי כיום ישנם מקרים שבהם תוכנות זדוניות וקודים חודרים למערכת כקובץ עם הסיומת המקורית.
אגב, זה רחוק מלהיות עובדה שאנטי וירוסים,תוכנן לעבוד בסביבת Windows, יוכל לזהות איומים פוטנציאליים. לכן כדאי להיזהר מאוד בעת גילוי עצמים חשודים, ולהשתמש גם בסורקי אנטי-וירוס רבי עוצמה בצורת תוכנות מסחריות, ולא בכלי שירות חינמיים כמו Avast, שכבר מסוגלים להעביר איומים נפוצים תחת Windows.
כמוצא אחרון, אובייקט כזה יכול להיסרק תחילה (לפני תלישה) על ידי כלי שירות נייד כלשהו כמו KVRT לאיומים פוטנציאליים.
מסקנה
זה, למעשה, הוא הכל על מה שקשורארכיונים עם סיומת GZ. כנראה שמשתמשים רבים כבר הבינו כיצד לעבוד עם נתונים כאלה. אבל כאן אתה צריך מיד להבהיר את המצב לעצמך. אתה יכול לפתוח ארכיון כזה אפילו ב-Windows, אבל למה? אחרי הכל, אם נתונים הקשורים אך ורק למערכות UNIX היו ארוזים בו, אז זה יהיה פשוט בלתי אפשרי לעבוד איתם. כדוגמה, אתה יכול להציץ בקובץ תמונת DMG שנוצר בסביבת "מערכות הפעלה" Mac OS X. אתה יכול בקלות לחלץ את התוכן באמצעות אותה תוכנת UltraISO או משהו כזה. אבל אז מה לעשות עם הנתונים שחולצו? זה המקרה גם בפורמט GZ.
בעיקרון, גם אם המשתמש עובד עם"Linux" או "Mac", קל יותר להתקין את אותו WinRAR, המיועד ל"מערכת הפעלה" מסוימת, ולהשתמש בכלי השירות ללא שימוש בתוכנות נוספות, שכן הוא מסופק על ידי התפקוד של יישומי GZip ו-TAR . כמו שאומרים, החיסכון בזמן ובמאמץ ניכר. אז למה ליצור לעצמך קשיים נוספים כאשר אתה יכול להשתמש בחבילה אחת במקום שתיים?