ABA


"bash/terminal/shell/prompt/command line אפשר סדר במושגים ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #21857 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 21857
OmerBa 
חבר מתאריך 1.11.03
828 הודעות
   13:37   06.11.16   
אל הפורום  
  bash/terminal/shell/prompt/command line אפשר סדר במושגים ?  
 
   אהלן ,
מישהו יכול לעשות לי קצת סדר בכל המושגים הנ"ל ? כלומר מהו כל אחד ? תודה!



                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב כובען  07.11.16 10:26 1
     ישר כח, חידוד קל sza  07.11.16 15:28 2
         תודה לשניכם! OmerBa  07.11.16 23:04 3

       
כובען  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.3.10
24350 הודעות, 21 פידבק
   10:26   07.11.16   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
מה שעומד בין מערכת ההפעלה למשתמש הוא ה-Shell שהוא בעצם ה-User Interface בו אתה משתמש
מול מערכת ההפעלה. Shell יכול להיות גרפי (מה שנקרא Graphical User Interface, או בקיצור GUI
או Command Line Interface, מה שנקרא בקיצור CLI).

Command Line ו-Command Prompt הן פשוט מילים נרדפות.

Bash הוא סוג של shell מסוג CLI כי הוא מספק בסה"כ שורת פקודה (Command Line) בתור ממשק בין
המשתמש למערכת ההפעלה.

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



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   15:28   07.11.16   
אל הפורום  
  2. ישר כח, חידוד קל  
בתגובה להודעה מספר 1
 

Bash היא שפה וסט פקודות, שבאמצעותה אפשר לכתוב סקריפטים / לשלוט במערכת לינוקס (ואחרות, לפעמים ע"י התאמות מסויימות).
Terminal היא תוכנה שמריצה את הBash (ועוד שלל תוכנות עם הבדלים שונים ביניהן, אבל מכנה משותף והוא היכולת להרצת bash).
cli הוא ר"ת של command line. (לדוגמא, אני צריך תוכנה שרצה בcli ויכולה לעשות XYZ...).

במערכות לינוקס, לדוגמא, המערכת מבוססת על cli. ובמידה ויש gui כלשהו (ממשק גרפי), הוא רץ בשכבה נפרדת מעל שורת הפקודה, אבל שורת הפקודה היא הבסיס. (בחלונות, לדוגמא, זה לא עובד ככה.)
המשמעות היא שבמערכת לינוקס, כל תוכנה וכל אפשרות שקיימת בה אפשר להריץ משורת הפקודה.


צחי.

http://webleader.co.il/websites/rotter/amionline.php#.jpg


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
OmerBa 
חבר מתאריך 1.11.03
828 הודעות
   23:04   07.11.16   
אל הפורום  
  3. תודה לשניכם!  
בתגובה להודעה מספר 2
 
  



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net