ניתן להריץ עבודות בכמה אופנים:
הרצה בחזית (foreground) – בהרצה כזו השליטה על המעטפת עוברת לפקודה. והיא תחזיק בה עד לסיומה והופעת הסמן (prompt). לאחר מכן תוכל להפעיל פקודות אחרות. הרצה כזו נקראת הרצה אינטראקטיבית.
הרצה ברקע (background) – השליטה על המעטפת לא תעבור לפקודה, אלא יופיע סמן מיד ותוכל להמשיך לעבוד בעוד הפקודה רצה עד לסיומה מבלי שתאלץ להמתין לסיומה.
הדבר נועד בעיקר להרצת עבודות ארוכות הצורכות זמן עיבוד רב. תוכנית הרצה ברקע לא תפסיק את עבודתה אף אם המשתמש יצא מהמערכת.
הרצה על מעטפת משנה – קיימת אפשרות לפתוח מעטפת משנה ועליה להריץ את הפקודה.
הדבר נועד על מנת להריץ עבודה שיתכן ותשנה את הגדרות המעטפת עליה היא עובדת.
על מנת לבצע עבודה בחזית, כל שעליך לעשות הוא להקיש את שם הפקודה או התוכנית.
ביצוע עבודה ברקע מצריכה הוספת התו & בסוף שורת הפקודה.
הרצת פקודה במעטפת משנה מצריכה פתיחת מעטפת משנה ע"י הפקודה sh. אחריה יוכל המשתמש להקליד כל פקודה שירצה. על מנת לצאת ממעטפת המשנה יש להקליד exit.
שים לב כי כל פקודה אן תוכנית שמבוצעת ברקע מקבלת בנוסף למספר ה- pid שלה גם מספר נוסף, זהו מספר job. שניהם יודפסו על המסך עם הפעלה העבודה ברקע.