

מבנה ושמות דיסקים ומחיצות בלינוקס:

הטקסט המלא של הדקות הראשונות בהרצאה «פקודת TAR בלינוקס» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרטון שלפניכם אני מעוניין לדבר על הפקודת tar tape archive. פקודת tar משמשת אותנו לדחיסה של תיקיות ופריסה של קובץ דחוס.
בעבר הפקודה הזאת, וגם היום, הפקודה הזאת שימשה לטובת Backup to Tape ממערכות לינוקס ויוניקס, וכשמה כן היא tape archive.
עדיין ניתן להשתמש בתוכנה הזו כמובן לגיבויים לtap, אבל בגלל שיש הרבה תוכניות נוספות היום שעושות את זה עבורנו אז פחות משתמשים בפקודת תא"ר לטובת גיבויים לטאפ אנחנו נשתמש יותר היום בפקודת תא"ר והיא עדיין
מאוד שימושית יותר לטובת דחיסה של תיקיות והפיכתם לקובץ אחד כדי שנוכל להעביר אותו לאנשהו, להעתיק אותו, אולי לשלוח אותו באימיול, אולי להעביר אותו באינטרנט ביתר קלות מאשר עשרות ומאות קבצים.
בנוסף הפקודה הזאת היא פקודה נפלאה כאשר אנחנו פשוט רוצים לגבות תיקיות לדיסק, למקום אחר בדיסק. מה שמיוחד בפקודה הזו, לא רק שהיא יוצרת לי קובץ מתוך התיקייה, היא גם עושה לו זיפ, היא גם עושה לו דחיסה של הקובץ הזה, של התיקייה הזאתי.
מה שיותר נחמד זה שאני יכול, על ידי ביצוע של סקריפט או על ידי הערצה של פקודה, לעדכן את אותו קובץ בשינויים שיש לי בתיקייה.
כלומר, למשל, יש לכם תיקייה של אתר אינטרנט, אתם רוצים לבצע גיבוי שלה על בסיס יומי, אתם יכולים להשתמש בפקודת תר ואז כל יום הקובץ, שהוא בעצם הגיבוי, יתעדכן מהשינויים שיש בתיקייה המקורית.
איפה אתם תראו שימוש מאוד נפוץ בתוכנה הזאת? ולמה אני מראה את זה דווקא עכשיו, מיד אחרי סרטון ה-RPM? לפעמים אתם תרצו להתקין תוכנה בצורה של קומפיילינג, לפעמים תרצו לקמפל תוכנה במחשב, וכשתורידו את התוכנה הזו מהאינטרנט, תורידו את קבצי המקור, הם לרוב יגיעו בתוך קובץ עם סיומת תר GZ. קובץ
שהוא בעצם תיקייה עם המון המון קבצים, קבצי מקור בתוך. לכן חשוב לי מאוד שתפקירו את התוכנה הזאתי עכשיו, כדי שתוכלו לעבור לסרטון הבא שהוא איך עושים קומפיילינג של קבצי מקור.
אז מה אנחנו נראה? אנחנו נראה כיצד אנחנו דוחשים תיקייה בעזרת הפקודת תר, נראה איך אנחנו פורסים תיקייה בעזרת הפקודת תר, ואנחנו נראה כמובן איך אנחנו מעדכנים קובץ דחוש מתיקייה שהיו בה שינויים.
אנחנו נשתמש בפקודת tar - zcvf לעשות ליצור את הקובץ, zxvf x to extract ו- uvf לעשות update לקובץ. בואו ניגש הלכה למעשה ונעבוד עם פקודת tar.
חשוב לציין שבעזרת פקודת tar אתם אפילו יכולים לעשות גיבוי למערכת ההפעלה שלכם כולה לתוך קובץ, שזה משגע. איך אנחנו מביאים פקודת tar? אז ברשותכם בואו ניצור תיקייה רק ליצור לך עבודה שלנו mkdir test tar cd test tar אנחנו עכשיו בתוך התיקייה הזאתי אין בה שום דבר כמו שאתם יכולים לראות בואו נעשה גיבוי לתיקיית ה-etc זוכרים כמה שתיקיית ה-etc חשובה נכון איך אנחנו עושים
גיבוי לתיקיית ה-etc tar או לכל תיקייה אחרת מינוס zcvf z זה אומר תדחוס לי c זה אומר create v תראה לי את זה על המסך פייל זה F, ZCVF, ואז שם הקובץ, נקרא לזה לצורך העניין ETC, ETC Backup, סתם, אני יכול לקרוא לזה איך שאני רוצה כמובן, נקודה GZ, זה הסיומת שאנחנו נותנים לקובץ, ושם התיקייה שאותה אנחנו רוצים לגבות,
למשל ETC. שימו לב כמה שהתוכנה הזאת היא מהירה, כמה שהפקודה הזאת היא מהירה וחלקה. מה שעשינו עכשיו, פשוט יצרנו קובץ מתיקיית ה-ETC שלנו.
בואו ננקה את המסך, clear ls-l, בואו נראה מה יש לי בתיקייה שלי, אפשר לראות הנה הקובץ שיצרנו והנה הגודל שלו, בואו נעשה ls-h כדי שנראה את הגדלים בצורה יפה יותר, 2.5 מגה של קובץ דחוס מתיקיית ה-etc,