ª
תוכן עניינים:
- הפעל פקודת לינוקס ברקע
- העבר תהליך חזית לרקע
- שמור על תהליכי רקע לאחר יציאת מעטפת
- אלטרנטיבות
- מסך
- טמוקס
- סיכום
בדרך כלל כאשר אתה מפעיל פקודה בטרמינל, אתה צריך לחכות עד שהפקודה תסתיים לפני שתוכל להזין פקודה אחרת. זה נקרא הפעלת הפקודה בתהליך הקדמה או בחזית. כאשר תהליך פועל בקדמת הבמה, הוא תופס את הקליפה שלך ותוכל לתקשר איתו באמצעות התקני הקלט.
מה אם הפקודה לוקח זמן רב לסיום, ואתה רוצה להריץ פקודות אחרות בינתיים? לרשותך מספר אפשרויות. האפשרות הברורה והישירה ביותר היא להתחיל סשן פגז חדש ולהפעיל את הפקודה בו. אפשרות נוספת היא להריץ את הפקודה ברקע.
תהליך רקע הוא תהליך / פקודה שמתחילים מסוף ופועל ברקע, ללא אינטראקציה מצד המשתמש., נדבר על תהליכי הרקע זה לינוקס. אנו נראה לך כיצד להתחיל פקודה ברקע וכיצד לשמור על התהליך לאחר הפעלת הקליפה.
הפעל פקודת לינוקס ברקע
להפעלת פקודה ברקע, הוסף את סמל האמפרסנד (
&
) בסוף הפקודה:
command &
מזהה עבודת המעטפת (מוקף בסוגריים) ומזהה התהליך יודפסו על הטרמינל:
25177
אתה יכול להפעיל מספר תהליכים ברקע בו זמנית.
תהליך הרקע ימשיך לכתוב הודעות לטרמינל ממנו הזמנת את הפקודה. כדי לדכא את הודעות
stdout
ו-
stderr
השתמש בתחביר הבא:
command > /dev/null 2>&1 &
>/dev/null 2>&1
פירושו הפניית
stdout
ל-
/dev/null
ו-
stderr
ל-
stdout
.
השתמש בכלי השירות למשימות כדי להציג את הסטטוס של כל עבודות הרקע והפסק בהפעלת הקליפה הנוכחית:
jobs -l
הפלט כולל את מספר העבודה, מזהה התהליך, מצב העבודה והפקודה שהתחילה את העבודה:
+ 25177 Running ping google.com &
כדי להביא תהליך רקע לקדמת הבמה, השתמש בפקודה
fg
:
fg
fg %1
כדי להפסיק את תהליך הרקע, השתמש בפקודת ה-
kill
ואחריה מזהה התהליך:
העבר תהליך חזית לרקע
כדי להזיז תהליך חזית פועל ברקע:
- עצור את התהליך על ידי הקלדת
Ctrl+Z
העבר את התהליך שהופסק לרקע על ידי הקלדתbg
.
שמור על תהליכי רקע לאחר יציאת מעטפת
אם החיבור שלך נופל או שאתה יוצא מהפגישה של הקונכיות, תהליכי הרקע יופסקו. ישנן מספר דרכים להפעיל את התהליך לאחר סיום הפעלת הקליפה האינטראקטיבית.
אחת הדרכים היא להסיר את המשרה מבקרת העבודה של המעטפת באמצעות המעטפת המובנית:
disown
disown %1
ודא שהמשימה מוסרת מטבלת המשרות הפעילות באמצעות הפקודה
jobs -l
. לרשימת כל התהליכים הרצים, כולל המפורשים השתמש בפקודת
ps aux
.
דרך נוספת לשמור על התהליך לאחר יציאת הקליפה היא להשתמש ב-
nohup
.
הפקודה
nohup
מבצעת תוכנית אחרת שצוינה
SIGHUP
ומתעלמת מכל אותות ה-
SIGHUP
(Hangup).
SIGHUP
הוא אות שנשלח לתהליך כאשר מסוף השליטה שלו סגור.
להפעלת פקודה ברקע באמצעות הפקודה
nohup
, הקלד:
nohup command &
פלט הפקודה מופנה לקובץ
nohup.out
.
nohup: ignoring input and appending output to 'nohup.out'
אלטרנטיבות
ישנן מספר תוכניות המאפשרות לקיים מספר פעילויות אינטראקטיביות בו זמנית.
מסך
מסך או מסך GNU היא תוכנית מרבב מסופי המאפשרת לך להתחיל הפעלת מסך ולפתוח כל מספר חלונות (מסופים וירטואליים) בתוך אותה הפעלה. תהליכים הפועלים במסך ימשיכו לפעול כאשר החלון שלהם אינו גלוי גם אם תתנתק.
טמוקס
Tmux היא אלטרנטיבה מודרנית למסך GNU. עם Tmux, אתה יכול גם ליצור הפעלה ולפתוח מספר חלונות בתוך אותה הפעלה. הפעלות ב- Tmux מתמשכות, מה שאומר שתוכניות הפועלות ב- Tmux ממשיכות לפעול גם אם סוגרים את הטרמינל.
סיכום
כדי להריץ פקודה ברקע, כלול
&
בסוף הפקודה.
כשאתה מפעיל פקודה ברקע, אתה לא צריך לחכות עד שהיא תסתיים לפני שתוכל לבצע פקודה אחרת.
nohup fg bg משרות מונעות מסוףאינטל קונה Wind Wind כדי לדחוף לינוקס <אינטל של רכישת אינטל של Wind River ביום חמישי הוא דחיפה חזקה על ידי יצרנית השבבים כדי להרחיב את התמיכה לינוקס על פני התקנים , אמר האנליסטים. אינטל הסכימה לרכוש את חברת Wind River עבור אינטל. "אינטל רכשה את Wind Wind תמורת 25 מיליון דולר", אומר האנליסטים. 884 מיליון דולר. הרכישה אמורה לסייע הן לגדולה של אינטל בחלל לינוקס והן למאמציה לדחוף את מערכת ההפעלה לסמארטפונים ולהתקני אינטרנט ניידים, כך אומרים אנליסטים. וינד ריבר מציעה מערכות הפעלה מובנות של

מעבד האטום של אינטל תוכנן עבור התקנים ניידים ונטבוקים והיא הודיעה לאחרונה נגזרים של שבב Atom עבור התקנים משובצים. הוא גם פתח את העיצוב של Atom למעצבי שבבים אחרים באמצעות עסקה שהוכרזה במרץ עם חברת טאיוואן סמיקונדקטור. החברה מנסה להדביק את המתחרה ארם, שעוצמת השבבים הנמוכה שלה נכנסת היום למרבית הטלפונים הסלולריים והטלפונים החכמים. כדי למכור עוד צ'יפס, אינטל צריכה לספק כלי תוכנה, והרכישה של וינד ריבר יכולה לתת לה הרבה - נדרשת אמינות בתחום המוטבע והנייד, אמרו האנליסטים. מוצרים כמו קומפיילרים של Wind
גרסה 'Lite' של Fuduntu היא אחת התכונות החדשות שהוזמנו השבוע. > רוב העולם של לינוקס עשוי להמתין למהדורה הסופית של אובונטו לינוקס 13.04 "רינגט רינגט" מאוחר יותר החודש, אבל זה לא אומר שהפצות לינוקס רבות אחרות עומדות בשקט. עדכונים "בסעיף על מעקב אחר האתר DistroWatch הוא פשוט עסוק כתמיד. השבוע, שתי הפצות לינוקס פופולרי יצא עם עדכונים משמעותיים במיוחד ראוי להזכיר. אחד מהם הוא Fuduntu, הפיצול הנוכחי שלי, והאחר הוא PCLinuxOS.

PCLinuxOS 2013.04
פקודות או פקודות CTRL או קיצורי מקשים עבור Windows

מהן פקודות CTRL? בדוק את הרשימה המלאה של קיצורי המקשים של CTRL אשר ניתן להשתמש בהם לביצוע משימות שימושיות ב- Windows PC בקלות.