رفتن به محتوا
باش‌تاپ ورود
تعریف

۷.۴.۱ سیگنال‌های لینوکس و دستور kill: SIGHUP، SIGINT، SIGTERM (15) و SIGKILL (9)

از دورهٔ تسلط بر اوبونتو سرور

سیگنال (Signal)

پیامی که کرنل، پردازهٔ دیگر یا کاربر به پردازه می‌فرستد تا از درخواست یا تغییری باخبرش کند یا از آن بخواهد پایان یابد.

SIGTERM (15)

درخواست پایان تمیز؛ پردازه فرصت ذخیره و آزادسازی حافظه دارد. پیش‌فرض kill.

SIGKILL (9)

پایان اجباری و فوری بدون هیچ فرصت واکنش؛ آخرین چاره.

SIGHUP و SIGINT

SIGHUP: ترمینال کنترل‌کننده بسته شد (مثلاً بستن پنجرهٔ ترمینال) | SIGINT: Ctrl + c روی برنامهٔ پیش‌زمینه.

پیش از این بدانید

بعد از این

مفاهیمِ دیگرِ «فصل ۷: کنترل و مدیریت پردازه‌ها (Controlling and Managing Processes)»