
clear עובד, CLEAR לא.exit מחזירה למסך הכניסה.# למנהל או $ למשתמש רגיל.~ מציין את תיקיית הבית של המשתמש.clear; date מריץ פקודות זו אחרי זו, גם אם הראשונה נכשלה. clear && date מריץ את השנייה רק אם הראשונה הצליחה.command not found.מבנה ושמות דיסקים ומחיצות בלינוקס:

הטקסט המלא של הדקות הראשונות בהרצאה «הסבר והדגמה נוספים על הפקודות» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בסרטון שלפנינו אנחנו נראה כיצד אנחנו עובדים על שרת לינוקס מהקונסול הקומנדליין של השרת. אחרי שלמדנו איך להתקין מערכת הפעלה לינוקס וראינו איך אנחנו עובדים עם הממשק הגוי, כיצד אנחנו עושים לוגין בממשק הגוי, בין אם זה הגנום ובין אם זה ה-KDE לדוגמה, חשוב מאוד גם להכיר כיצד לעבוד עם השרת בקומנדליין
ובטח ובטח איך להיכנס לשרת ברמה המקומית בשורת הפקודה, ממשק ה-CommandLine, ממשק ה-CLI. אז מה שאנחנו נראה, אנחנו נראה כיצד אנחנו נכנסים לשרת בשורת הפקודה, ואחת הסיבות, יש כמה סיבות לכך שאנחנו נצטרך לעבוד ב-CommandLine, או להיכנס לשרת משורת הפקודה.
סיבה אחת יכולה להיות שהשרת לא עודכן עם ממשק הגוי, לא עדכנו ממשק גוי כלשהו, בעת ההתקנה לא בחרנו להתקין את ה-KDE או את הגנום לדוגמה, ויש לא מעט התקנות של שרתי לינוקס שבאמת לא מתקינים את הממשקים הגרפיים, כי חלק גדול מהפעולות כמעט כולם אפשר לבצע משורת הפקודה.
סיבה שנייה זה, התקנו את השרת עם ממשק גוי כלשהו, עם KDE או עם גנום, אבל הפעלנו, הגדרנו את השרת בתצורת run-level 3, שזה אומר שהשרת לא יעלה עם אחד מהממשקים הגרפיים.
וההמלצה היא בסך הכל שלא לעלות עם הממשקים הגרפיים, הן מבחינת אבטחת מידע והן מבחינת עומס על השרת. חלק גדול מהשרתים באמת פשוט ההמלצה היא לעלות ללא הממשק הגוי ואז בכדי לתפעל את השרת אנחנו נצטרך להיכנס לשרת בשורת הפקודה.
אז אנחנו נראה את המסך לוגין, את הממשק הלוגין, הקומנדליין. אותו ממשק לוגין הוא תוכנה בעצם שעובדת ברקע שנקראת תוכנת הגטי.
היא זו שבעצם מקבלת מאיתנו את היוזרנם ופסוורד. חשוב להבין שהממשק לוגין הוא Case Sensitive, כלומר אנחנו צריכים להכניס את היוזרנם ופסוורד בהתאם למה שהגדרנו בשרת, אותיות גדולות וקטנות, שלא כמו מערכות הפעלה אחרות שהן יותר גמישות,
למשל בקטע של היוזרנם, ופחות אולי בסיסמה, במערכות הפעלה לינוקס ויוניקס אין גמישות, והיוזרנם והפסוורד הם Case Sensitive, חשוב להכיר את זה.
ואחרי שנעשה את הלוגין, אנחנו נעשה היכרות קצרה עם הממשק Command Line, עם הממשק CLI, ממשק שורת הפקודה, כך הוא נקרא.
אז אנחנו נראה איך הוא בנוי, אותה שורת הפקודה, מה זה הסימנים השונים שאנחנו רואים, למשל סימן הסולמית וסימן הדולר בתחילת שורת הפקודה.
אנחנו נריץ מספר פקודות, אנחנו נפעיל פקודות בשורת הפקודה, זה בעצם הרעיון של שורת הפקודה, לאפשר לנו לשמש ממשק לטובת הפעלת פקודות. אותו ממשק דרך אגב נקרא Shell, יש כל מיני סוגים של Shellים, בסרטונים נוספים אנחנו נדבר על זה לעומק.
פשוט נעשה היכרות קצרה עם שורת הפקודה ונראה גם אפילו איך מפעילים מספר פקודות בשורת הפקודה בזו אחרי זו באותה שורת פקודה. אז בואו נתחיל.
חשוב לי מאוד להציג לכם את השורת פקודה בכניסה על כמה שרתי לינוקס, כדי שתראו באמת שזה אותו רעיון. כל מערכות הפעלה לינוקס היו נצבע אשר הן.
הממשק שורת הפקודה או המסך לוגין של שורת הפקודה הוא די זהה. במקרה שלפנינו אני מפעיל את השערת לינוקס Red Hat Enterprise, אבל אנחנו גם נראה מערכות הפעלה אחרות, כמו למשל ה-Red Hat 5 ואפילו SUSE.
אפשר לראות שעולה לנו פה גם ה-Red Hat Enterprise 5, שעולה מערכת ההפעלה הסוסה 11. אני בכוונה שוב פעם רוצה להראות לכם כמה מערכות הפעלה לינוקס, כדי שתראו ששורת הכניסה, הקונסול המקומי הוא יחסית די זהה בכל שרתי הלינוקס.
יש לנו את הרדת 5 שעולה והרדת 4 שעולה. אז הנה אפשר לראות שכאשר מערכת ההפעלה עולה, בדוגמה שלפנינו יש לנו את הרדת אנטרפרייז 4, מה שאנחנו מקבלים, אנחנו מקבלים בתחילת המסך איזושהי הודעה על הסוג של מערכת ההפעלה ואנחנו מקבלים את שם המחשב עם המילה לוגין נקודותיים.
זה בעצם מה שאנחנו מקבלים עכשיו מתאפשר על ידי תוכנת הגטי. תוכנת הגטי זו התוכנה שמקבלת את פנינו ומבקשת מאיתנו להכניס את היוזרנם ופסוורד.
בואו נכניס את היוזרנם ופסוורד של רות. בחלק ממערכות ההפעלה לינוקס אנחנו נקבל הודעת פתיחה כלשהי, אנחנו נראה גם איך אפשר לשנות בהמשך בסרטונים אחרים את אותה הודעת פתיחה.
אפשר לראות שכאן אנחנו מקבלים הודעה על מתי בפעם האחרונה ביצענו לוגין בשרת. הנה אפשר גם לראות שעברתי לשרת לינוקס רדת אנטרפרייז 5.2. גם כאן זו אותה שורת פקודה שנראית אותו דבר.
גם פה יש את אותה תוכנה שנקראת גטי שמקבלת את פנינו. בואו נכניס את היוזרנם ופספורט, אבל הפעם בואו נכניס את היוזרנם באותיות גדולות.
ולא כך כתוב היוזרנם בתוך השרת. אנחנו נראה איך השרת יגיב. אנחנו נוכל לראות שהשרת לא נותן לנו להיכנס, כי לא הכנסתי את שם המשתמש בצורה טובה. בואו נכניס אותו כמו שצריך, באותיות קטנות.
הנה, נכנסנו לשרת. והנה לנו ה-openSUSE11, שגם הוא מוגדר לעלות בתצורת run-level 3 ללא הממשק הגרפי, וכך זה נראה ב-SUSE.
אפשר לראות שזה יחסית די זהה, אנחנו רואים את הסרוויסיז השונים שעלו, ובתחתית המסך אנחנו יכולים לראות שיש לנו את שורת הלוגין, אותה שורה שאותה תוכנת גטי נותנת לנו.
אז בואו נכניס את היוזרנם, נכניס את הפסוורד, הנה שורת הפקודה בשרת סוסה. אז אנחנו מבינים שבכדי להיכנס לשרת בקומנד ליין, בקונסול המקומי, אנחנו צריכים להכניס יוזרנם ופסוורד לתוכנת הגטי, שמכניסה אותנו, בודקת את היוזרנם ופסוורד שלנו במערכת ההפעלה,
ומכניסה אותנו לשרת ומה שאנחנו מקבלים בעצם אנחנו מקבלים את שורת הפקודה את ה-cli את שורת הפקודה של הלינוקס ושורת הפקודה הזו בעצם זה איזושהי מעטפת command line אותה מעטפת נקראת של יש כל מיני סוגים של שלים אבל בסך הכל רוב השלים נותנים לנו או מציגים לנו את שורת הפקודה בצורה הבאה ומה שבעצם התפקיד של השל זה לקבל מאיתנו
פקודות כלשהם ולבצע אותם מול מערכת ההפעלה. אז בואו נחזור ל-Red Hat 4 שלנו, הבנו את הרעיון שבכל מערכות הפעלה לינוקס ויוניקס שורת הכניסה הלא גינסקרין נראה פחות או יותר זהה, ובואו נתחיל לעבוד עם שורת הפקודה.
הדבר הראשון שאני רוצה להראות לכם, או יותר נכון לדבר עליו, זה שנעשה היכרות עם שורת הפקודה, מה אנחנו בעצם רואים לפנינו. אז ככה, יש לנו כמו שאתם יכולים לראות בתוך הסוגריים המרובעות, את החשבון שאיתו עשינו לוגין. שימו לב, כאן כתוב רוט מצד שמאל של השטרודל.
מיד אחריו יש לנו את השטרודל, ומיד אחרי זה יש לנו את שם השרת עליו אנחנו עובדים. מכיוון שלא נתתי שם לשרת בעת ההתקנה, השרת קיבל את השם Localhost. מיד אחריו יש לנו את הסימן שבעצם מספר לנו איפה אנחנו נמצאים במערכת הקבצים.
אנחנו כרגע נמצאים, או יותר נכון אני כרגע נמצא, בתוך תיקיית הבית של המשתמש רות, ואני יודע את זה בגלל סימן הטילדה המיוחד. אני לא אעלה אתכם בהסברים כרגע, חשוב מאוד לציין רק שהסימן הזה אומר שאנחנו בתיקיית הבית.
איפשהו במערכת הקבצים יש לנו תיקיית בית שלנו, ושם אני נמצא. מיד אחרי זה יש לנו את הסוגר של הסוגריים המרובעות, ואז יש לנו סימן סולמית.
הסימן סולמית אומר שאני כרגע עובד עם משתמש שיש לו הרשאות של רות. כלומר, אני עובד עם משתמש מנהל של המערכת. במקרה הזה אני עובד עם יוזר רות, שהוא כמובן הרות והוא המשתמש על במערכת, אבל יכול מאוד להיות שתיכנסו עם יוזר אחר שקיבל את אותן הרשאות, וגם אז אתם תראו סולמית.
זה פשוט סימן שאומר שאנחנו, מנהלי המחשב עכשיו, אנחנו עובדים עם יוזר שיש לו הרשאות מלאות בשרת. במידה וניכנס עם יוזר רגיל, עם יוזר שאיננו רות, שאין לו הרשאות מנהל, הסימן הזה יהיה סימן דולר.
בואו נעשה את זה אבל לפני שאני אכנס עם יוזר רגיל אני רוצה להראות לכם איך אני יוצא משורת הפקודה שוב פעם לממשק הכניסה ללוגין סקרין אז בואו נראה את הפקודה הראשונה שכבר עכשיו אני מלמד אתכם הפקודה היא אקזיט אקזיט יוציא אותי משורת הפקודה יוציא אותנו מהשל ויחזיר אותנו לתוכנת הגטי שמבקשת מאיתנו יוזרנם ופספורט