
فرمت فایل : power point (لینک دانلود پایین صفحه) تعداد اسلاید : 72 اسلاید
فرایند های لینوکس - قسمت اول
مفهوم فرایند
اجرای یک فرایند در پیشزمینه یا پسزمینه
مد کاربر/هسته در اجرای برنامه
دستورات اصلی
دستورات پیشرفته
دستورات کاربردی
فرآیندها :
رابطه فرایند ها به صورت سلسله مراتبی است. به این معنی که یک فرایند می تواند یک یا چند فرایند ایجاد کرده و هر کدام از فرایند های جدید نیز به همین منوال می توانند فرایند جدید ایجاد کنند.
یک فرایند روی فرایندهایی که ایجاد کرده است کنترل کامل دارد و حتی می تواند اجرای آنها را متوقف کند.
توقف یک فرایند می تواند باعث توقف فرایندهای تولید شده توسط آن فرایند شود.
در لینوکس به هر کدام از فرایندها یک PID نسبت داده می شود.
Foreground
موقعی که یک دستور را از اعلان اجرامی کنیم و منتظر میمانیم تا پس از پایان اجرای آن دوباره شکل اعلان ظاهر شود می گوییم فرایند به صورت پیش زمینه اجرا شده است.
Background
موقعی که بعد از دستور علامت & را قرار می دهیم و دستور را اجرا می کنیم فرایند به صورت پس زمینه اجرا می شود به این معنی که بلافاصله شکل اعلان ظاهر می شود در حالیکه اجرای برنامه هنوز ادامه دارد.
فرآیندها :
دستور jobs لیست برنامههایی که در پسزمینه در حال اجراست را نشان می دهد.
برای اینکه یک فرایند را به صورت پسزمینه اجرا کنیم، در حین اجرای برنامه ctrl+z را زده و سپس دستور bg را اجرا میکنیم.
دستور fg، برنامه ای که در پس زمینه است را به صورت پیشزمینه اجرا می کند.
پاورپوینت جامع و کامل درباره فرایند ها در لینوکس