1 קלח - Linux רובע רתויב םיבוטה הדוקפה תרוש ןויכרא ילכ 5


.דואמ ההובג תורידתב ןויכראב םיצבק םע דדומתהל ונילע ,סקוניל תמרופטלפב הדובעב רבודמשכ .ןתסיחד לוטיבל ןכו ןויכרא יצבק תריציל תומרופטלפה לכ רובע תונימז םושיי תונכות רפסמ ןנשי .Linux וא Windows

.(רתויב םיבוטה הדוקפה תרוש ןויכרא ילכ 10 לכה ךסב רמולכ) הדוקפ תרוש לש ןויכרא ילכ השימח ליכמ קלח לכ ,םיקלח ינשל קלוחמ רמאמה .' וכו תואמגוד ,םהיתונוכתב ,הליגר סקוניל תצפהב םייקה ןויכרא ילכב

.םינותנ אטמ םע דחי רתוי וא דחא בשחמ ץבוקמ בכרומה סוחד ץבוק אוה ןויכרא ץבוק

      :סקוניל לש תיטרדנטס הצפהב ישומישה ןויכראה םושיי

      תפז תדוקפ .1

      tar לש ליגרה ןויכראה םושיי ילכ אוה UNIX/Linux. גוס לכמ ןויכרא יצבקב לפטל תלגוסמה תויללכ תורטמל ןויכרא תליבחל הגרדהב תחתפתמ רשא תוטלק ןויכרא תינכת רבעב התייה וז ,הלש םדקומה בלשב. tar תויו

        .תפז ןויכרא ץבוק רוצ

        # tar -zcvf name_of_tar.tar.gz /path/to/folder

        .תפז ןויכרא ץבוק סוחד

        # tar -zxvf Name_of_tar_file.tar.gz

        .Linux -ב Tar תדוקפל תואמגוד 18 ארק ,רתוי תוטרופמ תואמגוד תלבקל

        רש דוקיפ

        shar ןויכרא גציימש Shell םיצבקה תא רוציי ועוציבש ,תפטעמ טפירקס אוה. shar ל קוקזו םדוק רודמ רזע ילכ אוהש ימצע ץוליח םע ןויכרא ץבוק אוה- Unix Bourne Shell ל .םיצבקה תא ץלחל ידכ- shar הלעפה ק

          .'a-' היצפואב םישמתשמ םא תשרדנ 'n-' תורשפאהו 'L-' וא 'l-' היצפואב םישמתשמ םא תשרדנ 'o-' תורשפאה :הרעה

          .shar ןויכרא ץבוק רוצ

          # shar file_name.extension > filename.shar

          .shar ןויכרא ץבוק ץלח

          # unshar file_name.shar

          3. ar דוקיפ

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

            .-כ 'division' -ו 'subaction' םייביטקייבואה םיצבקה םע 'libmath.a' רומא ,תיטטס היירפס םע 'ar' ילכה תרזעב ןויכרא רוצ

            # ar cr libmath.a substraction.o division.o

            .'ar' ןויכרא ץבוק ץוליחל

            # ar x libmath.a

            cpio הצוחהו המינפ הקתעה גציימ. Cpio תוליבחה להנמ ידי לע ליעפ שומישב אצמנ אוה .סקוניל רובע תויללכ תורטמל םיצבק ביכרא אוה RedHat (RPM) לש תוינושארה תוינכותבו Kernel Linux, ןיקתמב בושח ןויכרא

              .'cpio' ןויכרא ץבוק רוצ

              # cd tecmint
              # ls
              
              file1.o file2.o file3.o
              
              # ls | cpio  -ov > /path/to/output_folder/obj.cpio

              .cpio ןויכרא ץבוק ץוליחל

              # cpio -idv < /path/to folder/obj.cpio

              5. Gzip

              gzip בחרנ שומישב אצמנו ליגר םיצבק תסיחדו םיצבק תסיחדל רזע ילכ אוה. Gzip םע ץבוקה תסיחד .םיצבק רושרשל רשפאמ gzip, טמרופב אוהש לובראטה טלפ '* .tar.gz' וא '* .tgz'.

                .'gzip' ןויכרא ץבוק רוצ

                # tar -cvzf name_of_archive.tar.gz /path/to/folder

                .'gzip' ןויכרא ץבוק ץוליחל

                # gunzip file_name.tar.gz

                .הטמל הדוקפה תא הירחאו ליעל הדוקפה תא ריבעהל שי

                # tar -xvf file_name.tar

                .םינוש םימוקימב ,gzipped םיבושח םיצבק לש םייוביג רפסמ עצבל ץלמומ .םוגפ 'gzipped תפז ןויכרא' ץבוק רוזחש לע תושקמ 'gzip' לש תוילנויצקנופהו הרוטקטיכראה :הרעה

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