What the Waters Left Behind Trailer 2 (2018) Los Olvidados
תוכן עניינים:
שינה הוא כלי שורת פקודה המאפשר לך להשעות את תהליך ההתקשרות למשך זמן מוגדר. במילים אחרות, פקודת השינה מושהית את הביצוע בפקודה הבאה למשך מספר שניות נתון.
פקודת השינה שימושית במיוחד כאשר משתמשים בה בתוך סקריפט פגז bash, למשל בעת ניסיון חוזר לפעולה שנכשלה או בתוך לולאה.
במדריך זה, נראה לך כיצד להשתמש בפקודת השינה של Linux.
כיצד להשתמש בפקודת השינה
התחביר לפקודת השינה הוא כדלקמן:
sleep NUMBER…
המספר עשוי להיות מספר חיובי או מספר נקודה צפה.
ה-
SUFFIX
עשוי להיות אחד מהבאים:
-
s
- שניות (ברירת מחדל)m
- דקותh
- שעותd
- ימים
כאשר לא משתמשים בסיומת זה ברירת המחדל לשניות.
כשצוינו שני ארגומנטים או יותר, משך הזמן הכולל שווה לסכום הערכים שלהם.
להלן מספר דוגמאות פשוטות המדגימות כיצד להשתמש בפקודת השינה:
-
ישן 5 שניות:
sleep 5
ישנה למשך 0.5 שניות:
sleep 0.5
ישן למשך 2 דקות ו -30 שניות:
sleep 2m 30s
דוגמאות לתסריט בש
להלן הדוגמה הבסיסית ביותר לשימוש בפקודת השינה בסקריפטים של ה- Bash. כשאתה מפעיל את הסקריפט הוא ידפיס את השעה הנוכחית בפורמט
HH:MM:SS
. ואז פקודת השינה תשהה את הסקריפט למשך 5 שניות. כאשר חלף פרק הזמן שצוין, השורה האחרונה של הסקריפט תדפיס שוב את השעה הנוכחית.
#!/bin/bash # start time date +"%H:%M:%S" # sleep for 5 seconds sleep 5 # end time date +"%H:%M:%S"
הפלט ייראה כך:
13:34:40 13:34:45
בואו נסתכל על דוגמה מתקדמת יותר.
#!/bin/bash while: do if ping -c 1 ip_address &> /dev/null then echo "Host is online" break fi sleep 5 done
התסריט שלמעלה יבדוק אם מארח מקוון או לא כל 5 שניות וכאשר המארח יעבור לאינטרנט הסקריפט יודיע לך ויפסיק.
כיצד עובד התסריט:
- בשורה הראשונה אנו יוצרים אינסוף תוך כדי לולאה. לאחר מכן אנו משתמשים בפקודת ה- ping כדי לקבוע אם המארח עם כתובת ה- IP של
ip_address
ניתן להשגה או לא. אם ניתן להגיע למארח, הסקריפט יהדהד "המארח נמצא ברשת" ו- לסיים את הלולאה. אם המארח אינו ניתן להשגה, פקודת השינה מושהית את הסקריפט למשך 5 שניות ואז הלולאה מתחילה מההתחלה.
סיכום
כרגע עליכם להבין טוב כיצד להשתמש בפקודת השינה של Linux.
פקודת השינה היא אחת מפקודות הפגז הפשוטות ביותר, ומקבלת טיעון אחד בלבד המשמש לציון מרווח השינה.
מסוף שינהאינטל קונה Wind Wind כדי לדחוף לינוקס <אינטל של רכישת אינטל של Wind River ביום חמישי הוא דחיפה חזקה על ידי יצרנית השבבים כדי להרחיב את התמיכה לינוקס על פני התקנים , אמר האנליסטים. אינטל הסכימה לרכוש את חברת Wind River עבור אינטל. "אינטל רכשה את Wind Wind תמורת 25 מיליון דולר", אומר האנליסטים. 884 מיליון דולר. הרכישה אמורה לסייע הן לגדולה של אינטל בחלל לינוקס והן למאמציה לדחוף את מערכת ההפעלה לסמארטפונים ולהתקני אינטרנט ניידים, כך אומרים אנליסטים. וינד ריבר מציעה מערכות הפעלה מובנות של
מעבד האטום של אינטל תוכנן עבור התקנים ניידים ונטבוקים והיא הודיעה לאחרונה נגזרים של שבב Atom עבור התקנים משובצים. הוא גם פתח את העיצוב של Atom למעצבי שבבים אחרים באמצעות עסקה שהוכרזה במרץ עם חברת טאיוואן סמיקונדקטור. החברה מנסה להדביק את המתחרה ארם, שעוצמת השבבים הנמוכה שלה נכנסת היום למרבית הטלפונים הסלולריים והטלפונים החכמים. כדי למכור עוד צ'יפס, אינטל צריכה לספק כלי תוכנה, והרכישה של וינד ריבר יכולה לתת לה הרבה - נדרשת אמינות בתחום המוטבע והנייד, אמרו האנליסטים. מוצרים כמו קומפיילרים של Wind
ההבדל בין שינה, שינה היברידית, מצב שינה ב- Windows
שינה לעומת שינה לעומת שינה היברידית. שינה או שינה אשר טוב יותר? גלה את ההבדל בין שינה, שינה היברידית, מצב שינה ב- Windows 10/8/7.
כיצד להשתמש בפקודת לינוקס ftp להעברת קבצים
FTP (Protocol Transfer Protocol) הוא פרוטוקול רשת רגיל המשמש להעברת קבצים לרשת מרוחקת וממנה. במדריך זה, נראה לך כיצד להשתמש בפקודה Linux ftp באמצעות דוגמאות מעשיות.