سرور,هاست,خریدن سرور,خریدن هاستینگ

p30webhost.com
سرور,هاست,خریدن سرور,خریدن هاستینگ

p30webhost.com

server free

طبقه بندی موضوعی
پیوندهای روزانه

۱ مطلب با کلمه‌ی کلیدی «وقتی یک فرآیند در این حافظه جای می‌گیرد» ثبت شده است

  • ۰
  • ۰

انتقال فرایند (دستور) در حال اجرا از یک ترمینال به ترمینال دیگر



Image result for ‫انتقال فرایند (دستور) در حال اجرا از یک ترمینال به ترمینال دیگر‬‎



فرض کنید با استفاده از ssh به یک ماشین لینوکسی متصل شده اید و یک دستور (فرایند) با زمان اجرای طولانی (مانند گرفتن پشتیبان) را بر روی ترمینال (tty) اختصاص داده شده به اتصال ssh اجرا خواهید کرد. به هر دلیلی امکان قطع شدن اتصال ssh وجود دارد که به طبع آن باعث پایان یافتن دستور (فرایند) در حین اجرا خواهد شد.

reptyr این امکان را می دهد که اجرای دستور (فرایند) را به یک ترمینال دیگر منتقل کنید، بدون آنکه با قطع کردن اتصال ssh اجرای آن دستور (فرایند) قطع نشود. روش کار به این صورت خواهد بود که پس از نصب reptyr، با اجرای آن بر روی یک ترمینال (مانند ترمینال های مجازی یا پنجره های ترمینال در محیط های گرافیکی)، اجرای آن دستور یا فرایند از ترمینال جاری به ترمینالی که دستور reptyr در آن اجرا شده است، منتقل می شود.

ساده ترین شکل استفاده از دستور reptyr، به این صورت است که تنها شناسه یا  PID فرایند (دستور) را به reptyr معرفی کنید. فرض کنید از طریق اتصال ssh دستور / find را اجرا کرده اید (این دستور چیز خاصی نیست و تنها برای تست استفاده شده است).

نصب reptyr در تمامی توزیع های لینوکسی توسط دستورهای زیر انجام می گیرد. ابتدا لازم است که reptyr را با دستور git دانلود و سپس با دستور cd به فایل (دایرکتوری) آن وارد شده و سپس برای کامپایل و نصب دستور make را اجرا کنید



شاخص‌های مدیریت و مانیتورینگ فرآیندها چیست؟

هر برنامه‌ای که در سیستم‌عامل‌ اجرا می‌شود، فرآیند یا «Process» نامیده می‌شود. فرآیندها برای اجرا باید در حافظه رَم قرار بگیرند.