Campeonato Nacional de Trial 4x4 2014 - 1ª Prova St.ª M.ª da Feira
תוכן עניינים:
- פיקוד
zip
- התקן את zip ב- Ubuntu ו- Debian
- התקן Zip ב- CentOS ופדורה
- כיצד ZIP קבצים וספריות
- שיטות דחיסה ורמות
- יצירת קובץ ZIP מוגן באמצעות סיסמה
- יצירת קובץ מיקוד מפוצל
- דוגמאות ZIP
- סיכום
Zip הוא הפורמט הנפוץ ביותר של קובץ הארכיון התומך בדחיסת נתונים ללא אובדן.
קובץ Zip הוא מכיל נתונים המכיל קובץ או ספריות דחוסים אחד או יותר. קבצים דחוסים (מכווצים) תופסים פחות שטח דיסק ניתן להעביר ממכונה למחשב אחר במהירות רבה יותר מאשר קבצים לא דחוסים. ניתן להוציא בקלות קבצי מיקוד ב- Windows, macOS ו- Linux בעזרת כלי השירות הזמינים עבור כל מערכות ההפעלה.
במדריך זה אנו נראה לך כיצד לרוקן (לדחוס) קבצים וספריות בלינוקס באמצעות פקודת ה-
zip
.
פיקוד
zip
zip
הוא כלי שורת פקודה המסייע לך ליצור ארכיוני Zip.
פקודת ה- zip לובשת את צורת התחביר הבאה:
zip OPTIONS ARCHIVE_NAME FILES
כדי ליצור ארכיון Zip בספריה ספציפית המשתמש צריך להיות בעל הרשאות כתיבה בספריה זו.
קבצי מיקוד אינם תומכים במידע על בעלות בסגנון לינוקס. הקבצים שחולצו הם בבעלות המשתמש שמריץ את הפקודה.
כדי לשמור על בעלות הקבצים וההרשאות השתמש בפקודת
tar
.
כלי ה-
zip
אינו מותקן כברירת מחדל ברוב ההפצות לינוקס, אך אתה יכול להתקין אותו בקלות באמצעות מנהל החבילות של ההפצה שלך.
התקן את zip ב- Ubuntu ו- Debian
התקן Zip ב- CentOS ופדורה
כיצד ZIP קבצים וספריות
כדי לרוכסן קובץ אחד או יותר, ציין את הקבצים שברצונך להוסיף לארכיון מופרדים על ידי שטח כמוצג להלן:
zip archivename.zip filename1 filename2 filename3
adding: filename1 (deflated 63%) adding: filename2 (stored 0%) adding: filename3 (deflated 38%)
כברירת מחדל, פקודת ה-
zip
מדפיסה את שמות הקבצים שנוספו לארכיב ושיטת הדחיסה. נסביר על שיטות הדחיסה ואת הרמה בהמשך במדריך זה.
בעת ציון שם ארכיון ה- Zip אם תשמיט את סיומת ה-
.zip
הוא יתווסף אוטומטית אלא אם כן שם הארכיון מכיל נקודה.
zip archivename.zip filename
תיצור ארכיון עם אותו שם כמו שם
zip archivename filename
.
כדי לדכא את הפלט של פקודת ה-
zip
, השתמש באפשרות
-q
:
zip -q archivename.zip filename1 filename2 filename3
לעתים קרובות תיצור ארכיון Zip של ספריה הכוללת את התוכן של ספריות משנה. האפשרות
-r
מאפשרת לחצות את כל מבנה הספריה באופן רקורסיבי.
כדי ליצור ארכיון Zip של ספריה היית משתמש בה:
zip -r archivename.zip directory_name
אתה יכול להוסיף מספר קבצים וספריות באותו ארכיון:
zip -r archivename.zip directory_name1 directory_name2 file1 file1
שיטות דחיסה ורמות
שיטת הדחיסה המוגדרת כברירת מחדל של Zip היא deflate. אם כלי הזיווג קובע שלא ניתן לדחוס קובץ, הוא פשוט יאחסן את הקובץ בארכיון מבלי לדחוס אותו בשיטת החנות. ברוב ההפצות לינוקס כלי ה- zip תומך גם בשיטת הדחיסה של bzip2.
כדי לציין שיטת דחיסה, השתמש באפשרות
-Z
.
zip -r -Z bzip2 archivename.zip directory_name
… adding: sub_dir/ (stored 0%) adding: sub_dir/file1 (bzipped 52%) adding: sub_dir/file2 (bzipped 79%)
פקודת ה-
zip
מאפשרת לך לציין רמת דחיסה באמצעות מספר מקודם עם מקף מ- 0 עד 9. רמת הדחיסה ברירת המחדל היא
-6
. בעת השימוש ב-
-0
, כל הקבצים יאוחסנו ללא דחיסה.
-9
יאלץ את פקודת ה-
zip
להשתמש בדחיסה אופטימלית עבור כל הקבצים.
לדוגמה, כדי להשתמש ברמת הדחיסה
-9
, הקלד משהו כזה:
zip -9 -r archivename.zip directory_name
ככל שרמת הדחיסה גבוהה יותר, כך תהליך ה- zip אינטנסיבי ל- CPU, וייקח יותר זמן להשלים.
יצירת קובץ ZIP מוגן באמצעות סיסמה
zip -e archivename.zip directory_name
תתבקש להזין ולאמת את סיסמת הארכיון:
Enter password: Verify password:
יצירת קובץ מיקוד מפוצל
תאר לעצמך שאתה רוצה לאחסן את ארכיון ה- Zip בשירות אירוח קבצים עם מגבלת העלאה של קובץ של 1GB וארכיון ה- Zip שלך הוא 5GB.
אתה יכול ליצור קובץ מיקוד חדש מפוצל באמצעות האפשרות
-s
ולאחריו הגודל שצוין. המכפיל יכול להיות k (קילובייט), m (מגה-בייט), גרם (גיגה-בייט) או t (טרה-בייט).
zip -s 1g -r archivename.zip directory_name
הפקודה שלמעלה תמשיך ליצור ארכיונים חדשים בערכה לאחר שתגיע למגבלת הגודל שצוינה.
archivename.zip archivename.z01 archivename.z02 archivename.z03 archivename.z04
דוגמאות ZIP
צור ארכיון מיקוד בשם archivename.zip המכיל את כל הקבצים בספריה הנוכחית.
zip archivename *
זהה לעיל כולל הקבצים הנסתרים (קבצים המתחילים בנקודה):
zip archivename.* *
צור ארכיון Zip בשם
archivename.zip
המכיל את כל קבצי MP3 בספרייה הנוכחית מבלי לדחוס את הקבצים.
סיכום
בלינוקס תוכלו ליצור ארכיוני מיקוד עם הפקודה
zip
.
כדי לחלץ ארכיון ZIP במערכת לינוקס, אתה יכול להשתמש בפקודה unzip.
מסוף zipכיצד להעתיק קבצים וספריות בלינוקס

העתקת קבצים וספריות היא אחת המשימות הנפוצות ביותר שתבצעו כשאתם עובדים על שורת הפקודה. בלינוקס ישנן כמה פקודות להעתקת קבצים עם cp ו- rsync הם הכלים הנפוצים ביותר.
כיצד להחריג קבצים וספריות באמצעות rsync

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

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