בדרך כלל, כמעט כל הקבצים כמו מסמכים, קבצי מדיה משותפים בפורמט zip כדי למנוע מספר סוגים של נזקים או גניבה. אפשר גם להגדיר את הסיסמה כדי להגן על הקבצים מפני גישה מיותרת, מה שגם עוזר להגן על סודיות המסמכים. ובכל זאת, משתמשים חדשים או שאינם מכירים מספיק מחשבים או שאין להם רקע IT מתמודדים עם קשיים רבים בזמן העבודה עם קבצים מסוג זה, כמו פתיחת קבצי ה-zip, דחיסת קבצים וכו'.
במדריך זה, נלמד כיצד לפתוח את קבצי ה-zip במערכות הפעלה מבוססות לינוקס (אובונטו). לפני שנמשיך הלאה, עלינו לדעת קודם כל לזהות את קבצי ה-zip. אם הקבצים שהורדת (או קובץ היעד) מכילים .tar.gz אוֹ .רוכסן בסיומת, זה אומר שהקובץ הוא סוג של קובץ zip. כדי לגשת לתוכן של קובץ zip, עלינו לחלץ את הקובץ הזה, ולאחר מכן נוכל לגשת בקלות לתוכן של אותו קובץ.
סיומת ZIP היא אחד מתבניות הקבצים הנפוצות ביותר המשמשות לדחיסת נתונים ללא אובדן נתונים. המשתמש יכול לדחוס מספר קבצים וספריות דחוסות בקובץ ה-ZIP. לכן, משתמשים דורשים לחלץ את קבצי ה-ZIP עם כמה כלי עזר או כלים של שורת פקודה. משתמשים יכולים להתמודד עם כל סוג של קובץ ZIP בקלות עם פקודת unzip במערכת לינוקס.
תְנַאִי מוּקדָם:
- גישה לחלון המסוף או לשורת הפקודה (Ctrl-Alt-T)
- סיסמת מנהל
- כלי Zip / Unzip
שימוש ב- unzip
- חילוץ כל קובץ דחוס בתוך ספריית העבודה הנוכחית:
user $ unzip myfile.zip
- פירוק כל ארכיון מבלי ליצור ספריות:
user $ unzip -j myfile.zip
- החלפת קבצים קיימים בכוח במהלך ביטול דחיסה:
user $ unzip -o myfile.zip
- ביטול דחיסה של ארכיון לספריות אחרות:
user $ unzip myfile.zip -d /myfile
- ראה תוכן של קובץ zip מבלי לפרוק:
user $ unzip -l myfile.zip
- לא כולל מסוימות בעת פירוק:
user $ unzip myfile.zip -x bashscript.sh -d /myfile
- רשימת המידע המלא של הארכיון:
user $ unzip -Z myfile.zip
- שינוי קבצי טקסט במהלך הדחיסה:
user $ unzip -a myfile.zip
- מציג רק הודעת סיכום המייצגת אם ארכיון בסדר או לא כדי לבדוק את myfile.zip שלנו:
user $ unzip -tq myfile.zip
- מציג רק את הסיכומים כדי לבדוק כל קובץ zip בתוך ספריית העבודה הנוכחית:
user $ unzip -tq '*.zip'
- חילוץ כל קובץ מקור טקסט '.txt':
user $ unzip myfile.zip '*.txt'
- חילוץ רק מהדורות חדשות יותר של הקבצים כבר היו קיימות בספריית העבודה הנוכחית:
user $ unzip -fo myfile.zip
- חילוץ רק מהדורות חדשות יותר של הקבצים כבר היו קיימות בספריית העבודה הנוכחית והפיכת הקבצים לא שם כבר:
user $ unzip -uo myfile.zip
- חילוץ כל קובץ zip מוגן בסיסמה:
user $ unzip -P passwordprotected.zip
אפשרויות של unzip
הערה: מסך השימוש מוגבל ל-22 או 23 שורות ולפיכך, יש לקחת אותו רק כתזכורת לתחביר הפתיחה הנפוץ במקום רשימה ממצה של כל דגל אפשרי לתמיכה בחומרה ישנה.
הרשימה הממצה היא:
הוספת מחרוזות java
אוֹפְּצִיָה | תיאור |
-עם | האפשרות הנותרת נחשבת לאפשרויות zipinfo אם -Z היא האפשרות הראשונית בטרמינל. |
-א | הוא מדפיס עזרה מורחבת עבור ממשק התכנות של DLL. |
-ג | הוא משמש לחילוץ קבצים למסך/סטדout. |
-ו | רענן קבצים, כלומר, חילוץ רק את אותם קבצים שכבר קיימים בדיסק וחדשים יותר מעותקי דיסק. |
-אני | זה קיצור של קבצי ארכיון רשימה. זמני ותאריכי השינוי, גדלי קבצים דחוסים ושמות הקבצים המוזכרים מוצגים עם סיכומים עבור כל קובץ שהוזכר. |
-עמ' | הוא משמש לחילוץ קבצים ל-stdout (pipe). |
-ת | זה קיצור של קובץ ארכיון הטקסט. הוא מחלץ את כל הקבצים שצוינו בתוך הזיכרון ומשווה את בדיקת היתירות המחזורית (או CRC) של הקובץ המורחב יחד עם ערך ה-CRC המאוחסן של הקובץ המקורי. |
-T | בארכיון, הוא מגדיר את חותמת הזמן של הקובץ החדש ביותר. |
-ב | הוא מעדכן קבצים קיימים ומייצר קבצים חדשים במידת הצורך. |
-ב | הוא מפרט קבצי ארכיון או מציג מידע גרסת אבחון. |
-עם | זה מציג את הערת הארכיון בלבד. |
משנה של unzip
משנה | תיאור |
-א | זה ממיר קבצי טקסט. כל קובץ מחולץ בדיוק כפי שהם נשמרים (כקבצים בינאריים). |
-ב | הוא משמש להמרה אוטומטית של קבצים בינאריים לרשומות של 512 בתים או פורמטים באורך קבוע. |
-ב | זה שומר עותק גיבוי של כל הקבצים שהוחלפו. |
-C | הוא משתמש בשיטת התאמה תלוית רישיות לבחירת ערך הארכיון מרשימת תבניות הבחירה המסוף. |
-ד | הוא מדלג על שחזור חותמת זמן עבור פריטים שחולצו. |
-ו | הוא מציג תוכן שדה נוסף של MacOS בעת שחזור הפעולה. |
-פ | זה מדכא הסרת סיומת קובץ NFS משמות קבצים שמורים. |
-אני | הוא מתעלם משמות קבצים שנשמרו בשדות נוספים של MacOS. |
-י | זה מייצג שבילי זבל. |
-J | זה מייצג תכונות של קבצי זבל. |
-ק | הוא שומר על תכונות קובץ Tacky/SGID/SUID. |
-ל | זה ממיר לאותיות קטנות שם קובץ שנוצר במערכת קבצים או מערכת הפעלה של אותיות רישיות בלבד. |
-M | זה מעביר כל תוצאה מביפר פנימי זהה לפקודת Unix. |
-נ | זה אף פעם לא מחליף שום קובץ קיים. |
-נ | זה מחלץ הערות קובץ של Amiga שחולצו מהערות קבצים. |
-או | זה מחליף את הקבצים הקיימים בלי לשאול. |
-פ | הוא משתמש בסיסמה כדי לפענח ערכי קובץ zip. |
-ש | הוא מבצע פעולות בשקט. |
-ס | זה ממיר רווחים בקווים תחתונים בשמות קבצים. |
-ס | הוא ממיר קבצי טקסט בפורמט Stream_LF ולא בפורמט ברירת המחדל של רשומות באורך משתנה או בקובץ טקסט. |
-IN | זה משבית או משנה את הטיפול ב-UTF-8. |
-IN | זה שומר על גרסאות קבצים. |
-IN | זה משנה את שגרת התאמת הדפוסים כך שגם '*' וגם '?' לא תואם '/' (תו מפריד ספריות). |
כיצד להתקין את תוכנית השירות Unzip באובונטו?
כדי לפתוח קובץ ארכיון zip, עליך להתקין את חבילת ה-unzip במערכת שלך. עם זאת, כמעט כל ההפצות המודרניות של לינוקס מגיעות עם תמיכה בפתיחת רוכסן, אך אין שום נזק לאמת זאת כדי למנוע הפתעות מגעילות מאוחר יותר במקרה שאתה לא בטוח לגבי זה. בהפצות מבוססות אובונטו ודביאן, אפשר להשתמש בשלבים הבאים כדי להתקין unzip. אם הוא כבר מותקן במערכת ההפעלה שלך, הוא יודיע לך על כך.
שלב 1: פתח את הטרמינל והקלד את הפקודה הנתונה הבאה והקש אנטר כפי שמוצג בפלט הנתון:
פקודה :
sudo apt install unzip
תְפוּקָה
לאחר שתתקין את חבילת unzip במערכת ההפעלה שלך, כעת תוכל לדחוס ולפרוס את הקבצים לפי הדרישות.
קיימות שתי דרכים זמינות שבאמצעותן ניתן לפתוח קבצים מכווצים ב- מערכת הפעלה לינוקס ; כאן, נדון בשתי השיטות (או התהליכים), יחד עם המעשיות.
בואו נבין את השיטות לעיל בפירוט.
פתח קבצים באמצעות מסוף לינוקס
השלבים הבאים יעזרו לנו לעבוד עם קבצים מכווצים בלינוקס ויראו כיצד לדחוס קבצים מבלי להפחית את איכותם.
שלבים לפתיחת קבצים בלינוקס:
שלב 1 - תהליך פתיחת הקבצים בלינוקס הוא פשוט מאוד. קודם כל, פתח את הטרמינל ועבור לספרייה, שבה יש לנו את קובץ ה-zip שלנו כפי שמוצג בתמונה הנתונה:
שלב 2 - כעת השתמש בפקודה 'ls ' כדי להציג את כל הקבצים המאוחסנים באותה ספרייה והשתמש בפקודה הבאה כדי לפתוח את קובץ ה-zip.
unzip zipped_file.zip
בואו נבין את פעולתה של פקודה זו על ידי הדוגמה הבאה:
בדיקות רגרסיה בבדיקות תוכנה
נניח שיש לנו קובץ דחוס כגון 'samplefile.zip ' מאוחסן בספריית ההורדות שלנו. כדי לפתוח את ה-'simplefile.zip', עלינו לפתוח את הטרמינל וללכת לספריית ההורדות באמצעות הפקודות הבאות:
cd Downloads ls
דוגמא
שלב 2 - כעת הקלד את הפקודה ולחץ על Enter, וברגע שהקובץ נפתח, אתה יכול לגשת לתוכן של הקובץ שנפרם כפי שמוצג בתמונה הנתונה:
איך Zip קבצים בלינוקס?
תהליך המרת הקבצים הסטנדרטיים שלך לפורמט דחוס מעט שונה ממה שעשינו קודם לכן. כדי להמיר קובץ (למשל, samplefile.mpg), עלינו ללכת לספרייה שבה הקובץ מאוחסן במערכת ההפעלה שלך. ברגע שתגיע לספרייה, תוכל להשתמש בפקודה הבאה כדי להמיר את הקובץ לפורמט הדחוס.
פקודה:
Zip -r samplefile.zip samplefile.mpg
כדי לראות כיצד פקודה זו פועלת, שקול את הדוגמה הבאה:
10 מ"ל לאונקים
אנו יכולים גם לספק את נתיב קובץ ה-zip שאנו רוצים לפתוח במקום ללכת לספרייה. לשם כך, שקול את השלבים הבאים:
שלב 1. פתח את הטרמינל והקלד את הפקודה הנתונה הבאה
פקודה:
unzip code-stable.zip -d folder1
זה יציג את הפלט הבא.
מה האינטרנט
unzip code-stable.zip -d folder1 Archive: unzip code-stable..zip inflating: my_zip/625993-PNZP34-678.webp inflating: my_zip/License free.txt inflating: my_zip/License premium.txt
באופן כללי, פקודה זו נראית שימושית מאוד לשימוש. עם זאת, במקרים מסוימים, המשתמש עלול להיתקל בבעיה קצת יותר גדולה בזמן השימוש בפקודה לעיל אם הוא לא ישתמש בה בזהירות. הבעיה העיקרית בפקודה הזו היא שהיא בדרך כלל מחלצת את כל התוכן של קובץ ה-zip המסוים הזה בספרייה או בתיקייה הנוכחית, וזה לא טוב, לפחות במקרים מסוימים.
פתח קבצים למדריך
ניתן למנוע בקלות את הבעיה שלעיל על ידי פתיחת קובץ היעד לספרייה בודדת במקום לחלץ אותו לספרייה הנוכחית. בדרך זו, כל הקבצים שחולצו שלנו יאוחסנו בספרייה שצוינה. במצבים מסוימים בהם המדריך שצוין על ידי המשתמש אינו קיים, הוא גם ידאג לכך על ידי יצירת המדריך עם התווית המוזכרת.
ראה כיצד לפתוח קובץ לספרייה מסוימת
כדי לפתוח קובץ דחוס לתיקיה או ספרייה מסוימת, אפשר להשתמש בהוראות הבאות:
שלב 1: פתח את הטרמינל ועבור לספרייה שבה מאוחסן הקובץ הדחוס או הדחוס שלך. ברגע שאתה מגיע לספרייה הזו, הקלד את הפקודה הנתונה הבאה בטרמינל
פקודה :
unzip filename.zip -d unzipped_directory (or directory name)
כדי להבין כיצד פועלת פקודה זו, שקול את הדוגמה הבאה:
נניח שיש לך קובץ דחוס (למשל, samplefile.zip ) שברצונך לחלץ בספריה אחרת מסוימת (למשל, Akash). לשם כך, עליך לציין את הספרייה או הכתובת של הספרייה שבה ברצונך לחלץ הקובץ הדחוס שלך. מכאן שהפקודה שלנו תיראה כמו אלה:
פקודה
תְפוּקָה
כעת כל התוכן של samplefile.zip יחולץ לספרייה שצוינה של המשתמש.
2. פתח קבצים דרך ממשק המשתמש הגרפי:
שיטה זו פשוטה לחלוטין עבור כל המשתמשים, אפילו למתחילים. זה פשוט נראה כמו תהליך של חילוץ קבצי zip של החלון. כדי לפתוח את קובצי ה-zip דרך ממשק המשתמש הגרפי, בצע את ההוראות המפורטות להלן.
שלב 1. פתח את סייר הקבצים במערכת ההפעלה לינוקס שלך:
1 עד 100 רומאי לא
שלב 2 . כעת עבור אל אותה תיקייה, שבה אחסנת קובץ zip (למשל, textfile.zip) ובחר בו, כפי שמוצג להלן:
שלב 3. לאחר בחירת הקובץ הדחוס, לחץ על הלחצן הימני של העכבר כדי להציג אפשרויות נוספות:
שלב 2. כעת לחץ על האפשרות 'חלץ כאן' או 'חלץ אל' לפי הדרישות. אנו רוצים לחלץ את הקובץ הזה בתיקייה הנוכחית, ואז לחץ על האפשרות 'חלץ'.
שלב 4. במקרה שאתה רוצה לחלץ את הקובץ הזה בתיקייה אחרת, אתה יכול להשתמש באפשרות 'חלץ אל' כפי שמוצג להלן:
שלב.5 לאחר לחיצה על האפשרות 'חלץ אל', ייפתח חלון חדש בו תצטרך לציין כל ספרייה שבה תרצה לאחסן את תוכן הקובץ. לאחר שתבחר את הספרייה או התיקיה, לחץ על האפשרות בחר כפי שמוצג להלן:
שלב 5. כעת אנו עוברים לתיקיה או לספרייה שנבחרה כדי לוודא שהקובץ נפתח.