PracticU

עבודה עם VI - חלק 1

בלי כתוביותעם כתוביות
PracticU › קורס לינוקס למתקדמים - הסמכה בינלאומית - Linux - Red Hat - RHCSA / RHCE › עבודה עם VI - חלק 1
עבודה עם VI - חלק 1
ההרצאה הראשונה על עורך הטקסט vi מסבירה את שני המצבים שבהם עובדים בו, ואת הפקודות הבסיסיות לפתיחה, כתיבה, שמירה ויציאה. החלק השני ממשיך ומציג פקודות מתקדמות יותר.
שני המצבים
ב-vi יש מצב עריכה, שבו מוחקים, שומרים, יוצאים ומחפשים, ויש מצב כתיבה, שבו מקלידים טקסט. כדי לכתוב לוחצים על i, a, o, A או O. כדי לחזור למצב עריכה לוחצים על Escape.
השלבים העיקריים
1. פתיחת קובץ: vi שם-קובץ פותח קובץ חדש או קיים.
2. יציאה בלי שינוי: במצב עריכה מקלידים :q ואז Enter. קובץ שלא שונה לא נוצר.
3. כתיבה: i מתחיל לכתוב לפני הסמן ו-a אחרי הסמן. A מקפיץ לסוף השורה, o פותח שורה חדשה מתחת ו-O פותח שורה מעל.
4. שמירה: :w שומר בלי לצאת, ו-:x שומר ויוצא.
5. יציאה בלי שמירה: :q! יוצא מהקובץ ומבטל את השינויים.
6. מחיקת שורה: dd מוחק את השורה שבה נמצא הסמן.
7. קפיצה לתחילה ולסוף השורה: ^ מקפיץ לתחילת השורה ו-$ לסופה.
שימו לב
- בלי Escape לא עוברים ממצב כתיבה למצב עריכה. אם המקשים לא עושים דבר, כנראה שהעורך נמצא במצב הלא נכון, ולכן כדאי ללחוץ Escape.
- ההרצאה ממליצה לתרגל את הפקודות לפני שעוברים לחלק הבא.
בסיום מתרגלים פתיחה, כתיבה, שמירה, יציאה ומחיקה, וזה מספיק לעבודה בסיסית בקובץ.
השיעור הבא בקורס: עבודה עם VI – חלק 2
לחץ כאן להורדת הורדת קבצי Script של לינוקס שהיו בסרטים
מילון מושגים:
דיסק - התקן לאחסון קבוע של נתונים, כמו כונן קשיח (HDD) או כונן מבוסס זיכרון מהיר (SSD).
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
מחיצה - חלוקה לוגית של דיסק פיזי לאזורים נפרדים, שכל אחד מתפקד כאילו הוא כונן עצמאי.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
דומיין - תחום ניהולי משותף של מחשבים ומשתמשים ברשת ארגונית, המנוהל מרכזית. גם שם ייחודי של אתר באינטרנט.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
Active Directory - שירות מדריך של מיקרוסופט לניהול מרכזי של משתמשים, מחשבים והרשאות ברשת ארגונית מבוססת דומיין.
GPO - אובייקט מדיניות קבוצתית ב-Active Directory, שמכיל הגדרות ומדיניות המוחלות על משתמשים ומחשבים.


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


(Sda (disk0): זה הדיסק הפיזי הראשון (SATA DISK)

(Sda1,Sda2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי הראשון.

(Sdb (disk1): זה הדיסק הפיזי השני כמו בוינדוס Disk1

(Sdb1,Sdb2 (Partitions in disk): אלו הן המחיצות בתוך הדיסק הפיזי השני.

מחיצת השורש הראשונה:

וינדוס: C

לינוקס: /

מחיצות נוספות:

וינדוס: D: / E:

לינוקס: /data /example כמו תיקיות.

הערה: בתהליך ההתקנה יוצרים מחיצה נוספת לזיכרון הווירטואלי שנקראת SWAP

מטרת צירוף לינוקס לדומיין הינה לאימות משתמשים מתוך Active Directory בלבד ואין GPO  ללינוקס דרך AD.


הוכן ע"י התלמיד המצטיין: אברהים אבו שיכה

פרקי ההרצאה: עבודה עם VI - חלק 1

  1. 00:00

    מבוא: חלק ראשון בעבודה עם עורך vi

  2. 01:50

    vi: העורך הפופולרי בלינוקס וביוניקס

  3. 02:22

    שני מצבים: עריכה וכתיבה ומעבר ביניהם

  4. 05:51

    יצירת מסמך חדש או פתיחת קובץ קיים

  5. 06:46

    יציאה מקובץ בלי לשמור שינויים

  6. 08:21

    כתיבת טקסט במצב Insert

  7. 10:09

    מעבר ממצב כתיבה למצב עריכה

תמלול ההרצאה: עבודה עם VI - חלק 1

הטקסט המלא של הדקות הראשונות בהרצאה «עבודה עם VI - חלק 1» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:21

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

  2. 00:44

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

  3. 00:58

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

  4. 01:12

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

  5. 01:20

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

  6. 01:41

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

  7. 01:53

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

  8. 02:10

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

  9. 02:31

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

  10. 02:41

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

  11. 02:58

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

  12. 03:28

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

  13. 04:01

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

  14. 04:20

    אסקייפ, למחוק. אסקייפ, לעשות x, y, z, להעתיק וכו' וכו'. אז תזכרו את הרעיון הבסיסי הזה. כדי לקפוץ ממצב למצב, ממצב עריכה שכולל מחיקה, שמירה, יצירה, חיפוש וכן הלאה, לוחצים על אסקייפ קודם כול.

  15. 04:36

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

  16. 04:56

    אנחנו נראה איך אנחנו יוצאים מהקובץ אם לא עשינו בו שום שינוי. נראה איך אנחנו יוצאים מהקובץ אם עשינו, סליחה, נראה איך אנחנו מכניסים שינויים לקובץ.

  17. 05:10

    נראה איך אנחנו יוצאים מהקובץ בלי שינויים. והנה, תרשו לי בבקשה, הנה, אני שכחתי פה משהו קטן וכל כך נהיה second כ-nature שלי, לכתוב ולעבוד עם וי-איי, ששכחתי את הדבר הטריוויאלי הזה, פשוט שכחתי שאתם לא מכירים וי-איי, אז הנה, אני אגדיל את זה פה.

  18. 05:26

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

  19. 05:45

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

  20. 05:57

    הפקודה היא vi ושם המסמך החדש, למשל new file.txt. דרך אגב, אתם לא חייבים לעשות סיום, אתם מבינים את זה, זה יהיה בכל זאת מסמך טקסט, אבל שוב פעם, לטובתנו, בני האדם, מומלץ לשים סיומות לקבצים.

  21. 06:20

    אז v,i, שם הקובץ, וזה מה שאתם רואים לנגד עיניכם. נפתח לכם חלון כזה ריק, וזה בעצם המסמך notepad שלכם הריק. זה המסמך הריק שלכם. עכשיו, תשימו לב, אני בתוך המסמך.

  22. 06:33

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

  23. 06:46

    נקודותיים Q, בואו נראה את זה ביחד, אבל לפני שאני עושה נקודותיים Q, זוכרים מה אמרתי? על מנת לצאת למצב עריכה, שזה יציאה, למשל זה מצב עריכה, קודם כל אסקייפ, נכון?

  24. 07:00

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

  25. 07:16

    כי אולי פספסתי, אולי לא לחצתי, אז אני פשוט לוחץ פעמיים על אסקייפ, לא קורה שום דבר עם זה העיקר שלחצתי אסקייפ לפחות, ועכשיו אני עושה נקודותיים, שימו לב למטה שימו לב למטה לנקודותיים שרשמתי ו-Q ועכשיו Enter אז שוב פעם, על מנת לצאת מקובץ שלא עשיתי בו שום שינוי, אני פשוט לוחץ Escape,

  26. 07:42

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

  27. 07:56

    שוב פעם, אני פותח מסמך חדש, המסמך ריק, לא שיניתי בו כלום, אני החלטתי שאני רוצה לצאת, אז אני צריך לעבור למצב העריכה, Escape, נקודותיים, Q, Enter.

  28. 08:12

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

  29. 08:25

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

  30. 08:37

    אני כרגע לא אסביר את הכל, ברשותכם עוד רגע. בואו נתחיל פשוט עם insert או עם I ונתחיל לכתוב. אז שימו לב, אני בתוך הקובץ. עכשיו אני לוחץ עד מחר למשל על K, לא יודע, אני לוחץ עכשיו על K, J.

  31. 08:51

    לא קורה כלום, חברים. אם אתם רוצים להתחיל לכתוב, כלומר, אם אתם רוצים להיכנס למצב כתיבה, עליכם להשתמש באותיות האלה, כמו שאמרתי. ככה אתם קופצים מ-escape לכתיבה, מ-escape לכתיבה, מ-escape לכתיבה.

  32. 09:07

    הגזמתי קצת, אני חושב, פה. בואו נחזור לפה. ועכשיו אני רוצה להתחיל לכתוב, עכשיו אני לוחץ, אני נשבע לכם, אני לוחץ על insert, שימו לב מה קרה פה למטה, הוא לבד השתנה ל-insert.

  33. 09:16

    כשאני רואה את זה אני מבין שאני יכול לכתוב. Hello Linux Class. מה נשמע איתכם? זה כמובן תרגום שלי כליל מאנגלית לעברית, Hello Linux Class, How are you guys doing?

  34. 09:40

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

  35. 09:59

    שימו לב לאינסרט למטה. אם אני רוצה למחוק שורה, לצאת ולא לשמור, לצאת ולשמור, להעתיק שורות, אם אני רוצה לעשות פעולת עריכה כלשהי, אני צריך לצאת למצב אסקייפ.

  36. 10:16

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

לקורס המלא: קורס לינוקס מתקדם אונליין

ההרצאה הקודמת: שימוש בעזרה - דפי MAN

ההרצאה הבאה: עבודה עם VI – חלק 2

הרצאות קשורות מקורסים אחרים

  • עבודה עם UIPickerView
  • איך נראת עבודה אמיתית
  • מבוא לקורס ראיונות עבודה ב-QA - חלק 1
  • ראיון עבודה לתפקיד QA

קורסים נוספים במסלול

  • קורס AWS - ניהול מכונה וירטואלית בענן
  • קורס Terraform - DevOps - Azure & AWS
  • קורס קוברנטיקס - Kubernetes
  • קורס Docker - עם Swarm Cluster
  • קורס DevOps - Ansible
  • קורס PowerShell