דחיסת
קבצים ויצירת ארכיון ב unix
פרק
זה יענה על השאלות הבאות:
1. יש לי קבצים גדולים, האם כדאי לכווץ
אותם?
2. קניתי.
כיצד דוחסים קובץ?
3. כיצד להחזיר את המצב לקדמותו?
4. כיצד עובדים עם קובץ דחוס?
5. יש לי קבצים ישנים אך חשובים - האם
אפשר לשמור אותם בצורה חסכנית
(ארכיון)?
6. כיצד לשלוף קובץ מארכיון?
7. כיצד להוציא את רשימת התכולה
של הארכיון?
8. מה עם PC ?
1. יש לי קבצים גדולים,
האם כדאי לכווץ אותם?
אם חווית את ההודעה שמזהירה
אותך מחריגה בשטח הדיסק - כדאי מאוד לדחוס
את הקבצים הגדולים.
בקבצי טקסט הדחיסה יכולה להגיע ל 75% ויותר!
חשוב על הזמן שאתה חוסך בזמן
FTP או בשליחת קובץ בדואר ע"י attachment .
2. כיצד דוחסים קובץ?
gzip -v filename
הפקודה דוחסת את הקובץ ומשנה
את שמו ל: filename.gz
3. כיצד להחזיר את המצב
לקדמותו?
gunzip filename.gz
4. כיצד עובדים עם קובץ
דחוס?
דפדוף וקריאה:
gzcat filename.gz | less
קלט
לתוכנית:
gzcat filename.gz | progname
5. כיצד ליצור ארכיון?
ארבעה שלבים להכנת ארכיון:
I.
הכן directory ריק שם הארכיון
הרצוי (נשתמש בדוגמה old-letters):
mkdir old-letters
II.
אסוף את כל הקבצים הרצויים
לתוך old-letters .
III. בנה את הארכיון:
gtar zcvf old-letters.tar.gz old-letters
(סעיף 7
מראה כיצד לבדוק אם הפעולה הצליחה)
IV. מחק את ה directory:
/bin/rm –rf old-letters
6. שליפת קובץ מארכיון:
כדי לשלוף את הקובץ dafna מתוך הארכיון
old-letters.tar.gz:
gtar zxvf old-letters.tar.gz old-letters/dafna
הפלא ופלא, הנה קובץ מוכן לעבודה .
7. כיצד ליצר את רשימת
התכולה של הארכיון?
gtar ztvf old-letters.tar.gz
8. דחיסה וארכיון ב unix ו PC :
כן, איילון מפעיל את הפקודות zip ו unzip
שתואמות גם ל PC .
הפקודה לכיווץ תיקיה:
zip -krv dirname dirname
בקובץ
בפורמט *.tar.gz ניתן לטפל
ב- PC בעזרת תוכנות כגון WinZip, gzip, Gnu tar, Gnu compress.
בחלונות
XP התמיכה בקבצי ZIP מובנית למערכת
ההפעלה ואין צורך בתוכנה נוספת.