כיצד לדחוס קבצים מרובים ביוניקס

הקלדה

קרדיט תמונה: DragonImages/iStock/GettyImages

דרך נפוצה לאחסן ולשתף קבוצות של קבצים מרובים היא להשתמש בפורמט קובץ ZIP. פקודת zip דוחסת קובץ אחד או יותר ומקבצת אותם לקובץ בודד. רוב מערכות ההפעלה המודרניות, כולל Microsoft Windows, macOS וצורות של Unix ו-Linux, יכולות להתמודד עם קובצי ZIP. אם אתה משתמש במערכת הפעלה Unix או Linux, ייתכן שתרצה להשתמש בכלי שורת הפקודה Unix zip כדי לנהל קבצים אלה.

פקודת ה-ZIP של Unix

אם אתה משתמש ברוב מערכות יוניקס המודרניות, אתה יכול להשתמש בכלי שורת פקודה שנקרא פשוט "zip" כדי לדחוס קבצים מרובים. יש כלי נפרד לפתיחת ה-Unix כדי לחלץ את הקבצים מארכיון zip.

סרטון היום

כדי ליצור קובץ ZIP, עבור לשורת הפקודה והקלד "zip" ואחריו שם קובץ ה-ZIP שברצונך ליצור ורשימת קבצים לכלול. לדוגמה, תוכל להקליד "zip example.zip folder1/file1 file2 folder2/file3" כדי ליצור קובץ ZIP בשם "example.zip" כולל עותקים דחוסים של הקבצים בשלושת הנתיבים הרשומים.

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

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

Unzip

אם יש לך קובץ ZIP במחשב יוניקס ואתה צריך לחלץ ממנו קבצים, השתמש בפקודה unzip. הקלד "unzip" בשורת הפקודה ולאחריה את שם קובץ ה-ZIP, כגון "unzip example.zip".

הקובץ נפתח בספרייה הנוכחית. אם אתה רוצה להשתמש בפקודה unzip כדי לרשום קבצים בקובץ ZIP מבלי לחלץ אותם בפועל, הקלד "unzip -l" עבור אפשרות הרשימה. זה חוסך מקום ונמנע ממילוי ספרייה בקבצים אם אינך בטוח מה יש בקובץ zip.

קובצי Zip יכולים להכיל תוכנות זדוניות, לכן עדיף לעבוד עם קובצי ZIP רק מאנשים שאתה סומך עליהם.

חלופות ל- Zip ו- Unzip

Zip ו-Unzip הם לא הכלים היחידים שבהם אתה יכול להשתמש כדי לעבוד עם קבצי ZIP במערכות Unix.

Apple macOS כולל תמיכה מקורית עבור קובצי ZIP, כך שתוכל ללחוץ עליהם פעמיים כדי לפתוח אותם כמו תיקיות אחרות. מערכות לינוקס שמריצות את סביבת שולחן העבודה של GNOME כוללות לרוב כלי גרפי בשם File Roller, ומערכות המריצות את סביבת KDE משתמשות לעתים קרובות בכלי שנקרא Ark.

משתמשי יוניקס משתמשים גם במערכת אחרת לאגד קבצים המכונה tar, אשר נתמכת על ידי כלי שורת הפקודה הפועלים בדומה לכלי ה-zip. באופן כללי, השתמש ב-"tar -c" כדי ליצור קובץ tar וב-"tar -x" כדי לחלץ אחד. מדריך יוניקס מכיל אפשרויות אחרות הזמינות, כולל מגוון סוגי דחיסת נתונים בדומה ל-ZIP.