প্রসেস: এবং মেইন পিআইডি: সিস্টেমটেক্টল স্ট্যাটাসের আউটপুটে পার্থক্য কী?


10

সার্ভিস ইউনিটে আউটপুটটিতে Process:এবং Main PID:রেখার মধ্যে পার্থক্য কী systemctl status? প্রক্রিয়া নম্বরটি কী বোঝায়?

উদাহরণ স্বরূপ:

আউটপুটে systemctl status sshdআমরা Process:বলছি রেখার উপরে একটি রেখা আছে Main PID:। এটির Main PID:লাইনের চেয়ে পৃথক প্রক্রিয়া নম্বর রয়েছে । এখানে একটি আরএইচইএল প্রশাসনের গাইডের একটি :

# systemctl স্ট্যাটাস sshd
sshd.service - ওপেনএসএসএইচ সার্ভার ডেমন
   লোড করা: লোড করা
   সক্রিয়: সোমবার থেকে সক্রিয় (চলমান) 2014-09-01 09:35:17 EST; 2s আগে
  প্রক্রিয়া: 6191 এক্সিকিস্টার্টপ্রে = / ইউএসআর / এসবিন / এসএসডি-কীজেন (কোড = উপস্থিত, স্থিতি = 0 / ব্যর্থতা)
 প্রধান পিআইডি: 6194 (এসএসডি)
   সিগ্রুপ: / সিস্টেমে.স্লাইস / এসএসডি এইড
           └─6194 / usr / sbin / sshd -D

আমি প্রক্রিয়া নম্বরটি কী তা বোঝার চেষ্টা করছি।


2
আসল আউটপুটটি দেখানোর জন্য আপনার প্রশ্নটি সম্পাদনা করা উচিতsystemctl
বাসাইল স্টারিঙ্কেভিচ

প্রশ্নকারী যা জিজ্ঞাসা করছে তার উদাহরণগুলি খুঁজে পাওয়া শক্ত নয় hard
JdeBP

উত্তর:


8

Main PIDExecStart=বিকল্পগুলির উদাহরণ (উদাহরণস্বরূপ sshd) ব্যবহার করা শুরু করা প্রক্রিয়ার পিআইডি is Process:অন্য কোন প্রক্রিয়া যা পারে ব্যবহার সেবা শুরু করা হয়েছে জন্য ব্যবহার করা হয় ExecStartPre, ExecStartPost, ExecStopPost, ইত্যাদি অপশন। (এই উদাহরণে, বিকল্পটি sshd-keygenব্যবহার করা শুরু করা হয়েছে ExecStartPre=)। Process:মূল প্রক্রিয়া ব্যতীত পরিষেবাটির দ্বারা একাধিক প্রক্রিয়া শুরু করা থাকলে আপনি একাধিক লাইন রাখতে পারেন। যদি অন্য কোনও প্রক্রিয়া জড়িত না থাকে তবে আপনি কেবল Main PIDমানটি দেখতে পাবেন ।

আমি স্বীকার এই খুব স্পষ্ট নয় ডক্স জন্য ExecStartPreকিন্তু ডক ExecStartব্যাখা করছে যে মূল প্রক্রিয়া বিকল্প দ্বারা শুরু এক, ছাড়া হয় Type=forking, যে ক্ষেত্রে, ডেমন প্রক্রিয়া মূল প্রক্রিয়া বিবেচনা করা হয়।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.