50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
1

فرق run شدن یک برنامه در fg و bg چیه ؟؟

سلام دوستان ، فرق run شدن یک برنامه در Foreground Process و Background Process در لینوکس چیه ؟ چه تفاوت هایی دارن ؟

پرسیده شده در 1395/02/29 توسط

3 پاسخ

1

سلام دوست عزیز اگر من به انجمنی که شما سوال رو درش مطرح کردین دقت نمیکردم اصلا متوجه منظورتون نمیشدم

یک کوچولو بیشتر وقت صرف کنین برای متن سوالتون تا دوستان هم بهتر بتونن راهنمایی کنن

fg مخفف Foreground Process

bg مخفف Background Process

میتونی از طریق help bg و help fg توضیحاتش رو بخونی

پاسخ در 1395/02/29 توسط
2

سلام

پروسس های متن در کل همون برنامه هایی هستن که شما رابط کاربری شون رو میبینی و مستقیم داری باهاشون کار میکنی

در مورد پروسس های پس زمینه ، برنامه و پروسس هایی هستن که در پس زمینه اجرا میشن و شما هیچ رابطی ازشون نمیبینی

یه مثال بزنم

شما وقتی داری تلگرام رو چک میکنی پروسس اون در متن یا Foreground ه و وقتی اونو میبندی برنامه به پس زمینه یا Background منتقل میشه ، برنامه بازه و پیامها میاد اما هیچ رابطی از اون نمی بینین

پاسخ در 1395/02/30 توسط
0

در ویندوز هم همین حالت هست دقت کنید که در سیستم عامل های سرور ما اولویت رو به Background Process ها میدیم چون کسی قرار نیست پای سیستم بشینه و کار کنه و در سیستم عامل های کلاینت اولوین رو به Foreground Process ها میدیم که کاربران بتونن نرم افزارها را رو بصورت گرافیکی اجرا کنند ، همین مفهوم در لینوکس هم وجود داره بحث دیدن و اجرا شدن در پس زمینه هست ، تصویر نمونه ویندوزیش فکر می کنم دیدتون رو باز کنه :

در ویندوز هم همین حالت هست دقت کنید که در سیستم عامل های سرور ما اولویت رو به Background Process ها میدیم چون کسی قرار نیست پای سیستم بشینه و کار کنه و در سیستم عامل های کلاینت اولوین رو به Foreground Process ها میدیم که کاربران بتونن نرم افزارها را رو بصورت گرافیکی اجرا کنند ، همین مفهوم در لینوکس هم وجود داره بحث دیدن و اجرا شدن در پس زمینه هست ، تصویر نمونه ویندوزیش فکر می کنم دیدتون رو باز کنه : 
||http://linux.tosinso.com/files/get/996f8c5d-f8c9-4f46-a7cf-5bf17a6e6df6||
پاسخ در 1395/04/17 توسط

پاسخ شما