שימוש בתכנות python כאיש רשתות

sharonei1

New member
שימוש בתכנות python כאיש רשתות

מה השימוש הנפוץ ?
אני רואה שזו דרישה נפוצה יחסית מאנשיי רשתות מתקדמים האם נכון ?
 

ירון316

New member
סקריפטים

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

sharonei1

New member
אתה מתכוון שלמנהל רשת השימוש יותר לסקריפטים פשוטים דומים ל

batch files ? אבל כמובן עם פונקציות יותר מתקדמות
ניסיתי זה נוח להפתעתי עובד ישר ללא קומפילציה בחלון cmd רגיל
בקשר ל Power Shell אין לו חיסרון שלא ניתן להריץ מכל מקום אלה רק תחת הממשק של power shell ? (אולי אני טועה בקשר לזה)
ב power shell אפשר לעשות קוד תוכניות שלמות למשל "מחשבון" ? חשבתי שהוא רק מקבל פקודות
 

sharonei1

New member
רגע אחד, זה לא עובד ישר

אני רואה שזה עובד שקוף רק במחשב שהתקנתי python
ב win xp vm שלא התקנתי python זה לא עובד
 

sharonei1

New member
ה python מקמפל בזמן אמת קבציי .py

האם יש אפשרות להכין גם קובץ exe?
 

ירון316

New member
Powershell הוא שפה שלמה (כמעט)

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

sharonei1

New member
שאלה קצת (אולי הרבה) מביכה


אני נתקל במושג הזה ולא מבין בדיוק (וגם רואה אותו בדרישות עבודה ממודעות דרושים שכתוב כתיבת סקריפטים)
למה הכוונה בסקריפט בהקשר למנהל רשת
האם הכוונה למשהוא דומה ל logon script או batch file
או לפקודה למשל שמציגה שאילתות לגביי השרת למשל פרטיי תיבות הדואר
 

ירון316

New member
זה טווח רחב

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

sharonei1

New member
אוקי אתמקד גם ב power shell תודה

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

ירון316

New member
תמיד טוב לדעת פייתון

היא שער לכל שפות התכנות וטובה ללימוד תכנות. היא גם סופר חזקה (בניתי בה אתרים שב-ASP.NET היה צריך קוד גדול פי 5).
 
למעלה