আমার মেশিনে ( ডেবিয়ান টেস্টিং ), যখন আমি করি
ps aux | grep pam
আমি অর্জন করেছি
orto 609 0.0 0.0 58532 2148 ? S 08:06 0:00 (sd-pam)
orto 5533 0.0 0.0 12724 1948 pts/1 S+ 16:51 0:00 grep pam
(sd-pam)
প্রক্রিয়াটির জন্য একটি অদ্ভুত নাম বলে মনে হচ্ছে। এই ফোরামটি পড়ে , আমি দেখতে পাচ্ছি যে এই নামটি সিস্টেমড দ্বারা উদ্দেশ্য ভিত্তিতে সেট করা হয়েছে। ইন সোর্স কোড আমরা দেখতে
/* The child's job is to reset the PAM session on
* termination */
/* This string must fit in 10 chars (i.e. the length
* of "/sbin/init"), to look pretty in /bin/ps */
rename_process("(sd-pam)");
এর অর্থ কী সুন্দর দেখাচ্ছে /bin/ps
এবং কেন (sd-pam)
কেবল sd-pam
নাম হিসাবে বেছে নেওয়া যায় না ? নামটির চারপাশে প্রথম বন্ধন স্থাপন করা ইঙ্গিত দেয় যে এই প্রক্রিয়াটিতে কার্নেল থ্রেডের মতো বিশেষ কিছু রয়েছে [kintegrityd]
।
ps
প্রক্রিয়াটির অ্যাকাউন্টিং নামটি বন্ধনীতে প্রিন্ট করে এবং প্রিন্ট করে যে প্রসেসটি যদি আর প্রদর্শিত হয় তবে নামটির নামকরণ করা হয়েছে যদি ps
আর এটির মূল নামটি আবিষ্কার করতে সক্ষম না হয় তবে অবশ্যই এটি কেন এটির pam
উত্স কোডে করা হচ্ছে তা ব্যাখ্যা করে না , এর সাথে কিছু করার নেই ps
।
systemd-cgls
?)