כיצד לחלץ ולפתוח קובץ .gz בשורת הפקודה של Linux

How Extract Open



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

הערה: הטעם של לינוקס ששימש להדגמת שיטות אלה הוא Linux Mint 20.







שיטות לחילוץ ופתיחת קובץ .gz בפקודת Linux

ישנן מספר שיטות שונות בהן אנו יכולים לחלץ ולפתוח קובץ .gz בלינוקס. ריכזנו למטה את כל השיטות הבאות:



שיטה מס '1: שימוש בפקודה gzip עם -d Flag:



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





להדגמת שלוש השיטות הראשונות, ניצור תחילה קובץ .gz בספריית הבית שלנו על ידי הפעלת הפקודה הבאה במסוף שלנו:

$gzipקובץ Name.txt

בדוגמה שלנו, כבר היה לנו קובץ טקסט בשם gzFile.txt בספריית הבית שלנו. החלטנו ליצור קובץ .gz שלו באמצעות הפקודה הנ'ל.




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


לאחר יצירת קובץ זה, ננסה לחלץ אותו על ידי הפעלת הפקודה הבאה במסוף שלנו:

$gzip–D FileName.gz

כאן תוכל להחליף את שם הקובץ בשם של קובץ .gz שלך, שבמקרה שלנו היה gzFile.txt.


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

שיטה מס '2: שימוש בפקודה gzip עם -dk Flag:

שיטה זו מועילה כאשר אתה רוצה לחלץ את הקובץ בפועל תוך שמירה על קובץ .gz גם לשימוש עתידי. כדי להשתמש בפקודה gzip עם הדגל -dk, יהיה עליך לבצע את השלבים הבאים:

ננסה לחלץ את אותו קובץ .gz שיצרנו למעלה על ידי הפעלת הפקודה המוצגת להלן:

$gzip–Dk FileName.gz

כאן תוכל להחליף את שם הקובץ בשם של קובץ .gz שלך, שבמקרה שלנו היה gzFile.txt.


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


שיטה מס '3: שימוש בפקודה Gunzip:

שיטה זו היא חלופה מדויקת לשיטה מס '1 שלנו, כלומר ברגע שחילצת הקובץ בפועל, קובץ .gz לא יישמר עוד. על מנת להשתמש בפקודת gunzip לחילוץ ולפתוח קובץ .gz, יהיה עליך לבצע את השלבים הבאים:

ננסה לחלץ את אותו קובץ .gz שיצרנו למעלה על ידי הפעלת הפקודה המוצגת להלן:

$אקדחקובץ שם.gz

כאן תוכל להחליף את שם הקובץ בשם של קובץ .gz שלך, שבמקרה שלנו היה gzFile.txt.


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


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


לאחר שחולץ קובץ ה- .gz שלך על ידי כל אחת משלוש השיטות המוצגות למעלה, תוכל לפתוח אותו פשוט על ידי לחיצה כפולה עליו.

שיטה מס '4: שימוש בפקודת הזפת:

לפעמים, במקום שיהיה לך קובץ .gz פשוט, יש לך קובץ .tar.gz או .tgz, אותו ניתן לחלץ ולפתוח בעזרת פקודת tar באופן הבא:

להדגמת שיטה זו, ניצור תחילה קובץ .tgz בספריית הבית שלנו על ידי הפעלת הפקודה הבאה במסוף שלנו:

$זֶפֶת–Czvf NameOftgzFile.tgz NameOfActualFile.txt

בדוגמה שלנו, כבר היה לנו קובץ טקסט בשם targzFile.txt בספריית הבית שלנו. החלטנו ליצור את קובץ ה- tgz שלו באמצעות הפקודה הנ'ל.


בעת הפעלת פקודה זו, שם הקובץ בפועל יופיע במסוף, מה שיצביע על כך שקובץ ה- tgz שלו נוצר כפי שמוצג בתמונה למטה:


לאחר שתפעיל פקודה זו, תוכל גם לבקר בספריית הבית שלך כדי לוודא אם נוצר קובץ .tgz או לא. קובץ ה- tgz שלנו מודגש בתמונה המוצגת למטה:


לאחר יצירת קובץ זה, ננסה לחלץ אותו על ידי הפעלת הפקודה הבאה במסוף שלנו:

$זֶפֶת–Xf שם קובץ. Tgz

כאן תוכל להחליף את שם הקובץ בשם של קובץ ה- tgz שלך, שבמקרה שלנו היה targzFile.txt.


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


לאחר שחילוץ קובץ .tgz שלך, תוכל לפתוח אותו פשוט על ידי לחיצה כפולה עליו.

סיכום:

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