فعال سازی سرویس گیرنده Telnet در ویندوز 7

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

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

در تقریبا همه توزیع های محبوب بر اساس هسته لینوکس، لیست فرآیندهای باز و مشاهده با استفاده از همان دستورات و ابزار. بنابراین، ما بر روی ساختارهای شخصی متمرکز نخواهیم شد، اما آخرین نسخه اوبونتو را به عنوان مثال می گیریم. شما فقط باید دستورالعمل های ارائه شده را دنبال کنید تا تمام روند موفقیت آمیز و بدون مشکل انجام شود.

روش 1: ترمینال

بدون شک، سیستم عامل های کلاسیک کنسول در لینوکس نقش مهمی در تعامل با برنامه ها، فایل ها و اشیاء دیگر بازی می کند. کاربر تمام دستکاری های اساسی را از طریق این برنامه انجام می دهد. بنابراین، از همان ابتدا، من می خواهم درباره خروجی اطلاعات از طریق صحبت کنم "ترمینال". با این حال، ما توجه بیشتری به تنها یک تیم خواهیم داشت، ما بحث های محبوب و مفید را در نظر خواهیم گرفت.

  1. برای شروع، کنسول را با کلیک کردن بر روی آیکون مربوطه در منو یا با استفاده از کلید ترکیبی کلید شروع کنید Ctrl + Alt + T.
  2. تیم را ثبت کنیدps، فقط باید از ظرفیت کاری خود متقاعد شد و با نوع داده های نشان داده شده بدون استفاده از استدلالات آشنا شد.
  3. همانطور که می بینید، لیست فرآیند ها نسبتا کوچک است، معمولا بیشتر از سه نتیجه نیست، بنابراین باید وقت خود را برای استدلال های ذکر شده در نظر بگیرید.
  4. برای نمایش تمام فرایندها در یک بار، شما باید اضافه کنید -A. در این مورد، تیم به نظر می رسدps -a(الف باید در حروف بزرگ باشد) پس از فشار دادن کلید وارد شوید شما فورا خلاصه ای از خطوط را مشاهده خواهید کرد.
  5. دستور قبلی رهبر گروه را نشان نمی دهد (روند اصلی از بسته نرم افزاری). اگر به این اطلاعات علاقه مند هستید، باید اینجا ثبت نام کنید.ps -d.
  6. شما می توانید از طریق اضافه کردن اطلاعات مفید تر دریافت کنید-f.
  7. سپس لیست کامل فرایندهای با اطلاعات گسترده از طریق نامیده می شودPS -Af. در جدول خواهید دید UID - نام کاربری که روند را آغاز کرده است PID - شماره منحصر به فرد، PPID - تعداد فرآیند پدر و مادر، سی - مقدار بار پردازنده در درصد زمانی که روند فعال است، STIME - زمان فعال سازی Tty - تعداد کنسول که در آن راه اندازی ساخته شد TIME - زمان کار Cmd - تیمی که روند را راه اندازی کرد.
  8. هر پروسه PID خود (Proccess Identificator) دارد. اگر میخواهید خلاصه ای از یک شیء خاص را ببینید، بنویسیدps -fp PIDکجا PID - شماره پردازش
  9. به طور جداگانه، من می خواهم به لمس و مرتب سازی بر اساس. به عنوان مثال، دستورps -FA -sort pcpuبه شما اجازه می دهد همه خطوط را به ترتیب بار در CPU قرار دهید، وps -Fe -sort rss- بر میزان مصرف RAM.

در بالا، ما درباره استدلال اصلی تیم صحبت کردیم.psبا این حال، پارامترهای دیگر نیز وجود دارد:

  • -H- نمایش درخت فرایند؛
  • -V- نسخه های خروجی اشیاء؛
  • -N- انتخاب تمام فرآیندها به جز موارد مشخص شده؛
  • -C- نمایش تنها با نام فرمان

برای در نظر گرفتن روش مشاهده پروسه ها از طریق کنسول داخلی، ما فرمان را انتخاب کردیمpsو نهبالاچرا که دوم توسط اندازه پنجره محدود شده است و داده های غیر مناسب به سادگی نادیده گرفته می شود، در حالی که باقی مانده unimplemented.

روش 2: مانیتور سیستم

البته، روش مشاهده اطلاعات لازم از طریق کنسول برای برخی از کاربران دشوار است، اما به شما اجازه می دهد جزئیات کامل با تمام پارامترهای مهم آشنا شوید و فیلترهای لازم را اعمال کنید. اگر فقط می خواهید یک لیست از برنامه های در حال اجرا، برنامه ها را مشاهده کنید، و همچنین تعدادی از تعاملات را با آنها انجام دهید، راه حل گرافیکی داخلی شما مناسب خواهد بود. "مانیتور سیستم".

شما می توانید نحوه راه اندازی این برنامه را در مقاله دیگر خود با کلیک بر روی لینک زیر پیدا کنید و ما قصد داریم تا این کار را انجام دهیم.

ادامه مطلب: نحوه اجرای سیستم مانیتور در لینوکس

  1. اجرای "مانیتور سیستم" به عنوان مثال، از طریق منو، هر روش مناسب.
  2. لیست فرایندها بلافاصله نمایش داده می شود. شما متوجه خواهید شد که میزان مصرف حافظه و CPU آنها مصرف می شود، به کاربری که برنامه را شروع کرده اید، و همچنین اطلاعات دیگر را ببینید.
  3. راست کلیک بر روی خط علاقه برای رفتن به خواص آن.
  4. تقریبا تمام داده های مشابهی را که از طریق آن دریافت می شود نمایش می دهد "ترمینال".
  5. برای یافتن روند مورد نظر از جستجوی یا تابع مرتب سازی استفاده کنید.
  6. توجه به پانل بالا - به شما اجازه می دهد که جدول را با مقادیر لازم مرتب کنید.

تکمیل، توقف و یا حذف فرآیندها نیز از طریق این برنامه گرافیکی با کلیک روی دکمه های مناسب انجام می شود. کاربران مبتدی این راه حل را راحت تر از کار در "ترمینال"با این حال، تسلط بر کنسول به شما امکان می دهد تا اطلاعات مورد نیاز را سریعتر و سریعتر دریافت کنید، همچنین با جزئیات بیشتر.