מתורגמן שורת פקודה, או CLI, הוא תוכנית שמשתמשי מחשב משתמשים בה כדי להפעיל פקודות טקסט. כל מערכת הפעלה מגיעה עם CLI משלה. לדוגמה, Windows 10 מציע שני CLIs: שורת פקודה ו-PowerShell (עבור משתמשים מתקדמים). משתמשי לינוקס יכולים להשתמש במעטפת כדי להפעיל פקודות טקסט.
היסטוריה קצרה של CLIs
בימים הראשונים של המחשוב, מתורגמני שורת הפקודה היו למעשה השיטה היחידה הזמינה להפעלת פקודות. תוכניות ממשק משתמש גרפי לא היו קיימות. החל משנות ה-80, כלי GUI הפכו פופולריים יותר הודות להתקדמות גדולה בכוח החישוב.
מתורגמני שורת פקודה מבוססי ממשק משתמש פשטו מאוד את הדרך שבה משתמשים מתקשרים עם מחשבים. תפקידו של כל כפתור הפך די אינטואיטיבי ומובן מאליו. במילים אחרות, מחשבים הפכו מושכים יותר וקלים לשימוש על ידי משתמשים שאינם מתמצאים בטכנולוגיה.
איך מתורגמן שורת הפקודה עובד?
משתמשים מזינים את הפקודות דרך המקלדת. לאחר מכן, מתורגמן שורת הפקודה ממיר את הפקודות לפונקציות או קריאות מערכת. מערכת ההפעלה מקבלת ומפעילה את השיחות המתאימות.
חשבו על ה-CLI כעל מתרגם. התוכנית בעצם מתרגמת את ההוראות שלך לפונקציות שמערכת ההפעלה שלך יכולה להבין.
מדוע אנו עדיין משתמשים בכלי שורת הפקודה?
מְהִירוּת
CLIs מאפשרים למשתמשים להזין ולהפעיל במהירות פקודות מערכת. כל מה שהם צריכים לעשות הוא להקליד את הפקודות וללחוץ על Enter. משתמשים יכולים גם להשתמש ב-CLI כדי להפוך משימות מחשב לאוטומטיות. זה מתורגם לזמן קצר יותר בלחיצה על מקשים.
פתרון תקלות
פתרון בעיות במחשב שלך הוא הרבה יותר מהיר וקל אם אתה משתמש בפקודות. לדוגמה, שורת הפקודה, ה-CLI המובנה של Windows 10 יכול להריץ פקודות שימושיות רבות לפתרון בעיות.
אתה יכול לתקן בעיות בקבצי מערכת על ידי הפעלה sfc /scannow. אם אתה נתקל בבעיות קישוריות לרשת, אתה יכול להפעיל את ipconfig /flushdns פקודה. זה יאפס את חיבור האינטרנט שלך.
הפתרון היחיד
יש גם יתרון מרכזי נוסף ששומר על כלי שורת הפקודה בחיים. ישנן פקודות מסוימות שרק מתורגמני שורת פקודה יכולים להפעיל.
ממשק המשתמש פשוט לא יכול לארח כפתורים בודדים עבור כל הפונקציות שתוכנית תומכת בהן. גם הוספת תפריטים ותת-תפריטים מרובים לא תעבוד. זה רק יבלבל את ממשק המשתמש ויבלבל את המשתמשים.
שאלות נפוצות
איך נקרא מתורגמן פקודות?
למתורגמנים בשורת הפקודה יכולים להיות שמות שונים בהתאם למערכת ההפעלה שהם משרתים. מתורגמן פקודות נקרא גם "צדף." לדוגמה, ה-CLI ב-Unix נקרא Unix Shell.
מדוע מתורגמן הפקודות נפרד מהקרנל?
מתורגמני שורת הפקודה מופרדים מהקרנל מכיוון שלעתים קרובות הם נתונים לשינויים. הקרנל הוא הליבה של מערכת ההפעלה. להחזיק ליבה שמשתנה לעתים קרובות יהפוך את המערכת לבלתי יציבה.
לדוגמה, משתמשים יכולים להתאים אישית את ה-CLI ולהוסיף קריאות מערכת חדשות. עם CLI נבדל מהקרנל, שינויים כאלה לא ישפיעו על האחרון. במילים אחרות, זה לא ישפיע על האופן שבו מערכת ההפעלה מתנהגת.
הנה לך; אנו מקווים שהמדריך הזה עזר לך להבין טוב יותר מה עושה CLI. פיתוח כישורי ה-CLI שלך הוא צעד חשוב לקראת הפיכתו למשתמש חזק, ללא קשר למערכת ההפעלה שבה אתה משתמש.