যদি আমি ps -ef
ওএসএক্স টার্মিনালটিতে চালনা করি তবে প্রক্রিয়াগুলির তালিকায় ইউআইডি অন্তর্ভুক্ত থাকে - প্রক্রিয়া মালিকের সংখ্যার ব্যবহারকারী আইডি। প্রক্রিয়া মালিকের নাম আমি কীভাবে দেখতে পারি?
যদি আমি ps -ef
ওএসএক্স টার্মিনালটিতে চালনা করি তবে প্রক্রিয়াগুলির তালিকায় ইউআইডি অন্তর্ভুক্ত থাকে - প্রক্রিয়া মালিকের সংখ্যার ব্যবহারকারী আইডি। প্রক্রিয়া মালিকের নাম আমি কীভাবে দেখতে পারি?
উত্তর:
-j
পতাকা ব্যবহার করুন । উদাহরণস্বরূপ, ps -j
বা অন্যান্য পতাকার মতো মিলিত ps -efj
।
ম্যান পেজ ( man ps
) -j
পতাকাটির বর্ণনা এভাবে দেয় :
নিম্নলিখিত কীওয়ার্ডগুলির সাথে সম্পর্কিত তথ্য মুদ্রণ করুন: ব্যবহারকারী , পিড, পিপিড, পিজিডি, সেস, জবসি, রাজ্য, টিটি, সময় এবং কমান্ড।
"ব্যবহারকারী" অংশটি ব্যবহারকারীর নাম।
সহজ সমাধান: ব্যবহার ps -ej
।
সাধারণ সমাধান: ব্যবহার ps -eo user,pid,tty,command
।
ps
কমান্ড আপনাকে নিয়ন্ত্রণ করতে দেয় কি তথ্য (কি কলাম) ব্যবহার করে প্রদর্শন করা হয় -o
, বিকল্প যেমন
ps -o user,pid,%cpu,%mem,command
প্রদর্শন ব্যবহারকারীর নাম, PID, সাম্প্রতিক CPU ও মেমরি ব্যবহার এবং কমান্ড প্রতিটি প্রক্রিয়া যা দেখানো হয় জন্য।
-j
বিকল্প প্রদর্শন করা হয় ব্যবহারকারী, PID, পিতা বা মাতা PID, প্রক্রিয়া gid, সেশন, কাজ নিয়ন্ত্রণ গণনা, রাষ্ট্র, টার্মিনাল নাম, সঞ্চিত CPU- র সময়, এবং আর্গুমেন্ট সহ কমান্ড নিয়ন্ত্রণ ।
-f
বিকল্প প্রদর্শন ইউআইডি, PID, পিতা বা মাতা PID, সাম্প্রতিক CPU ব্যবহার, প্রক্রিয়া শুরুর সময়, TTY, অতিবাহিত CPU- র ব্যবহার, এবং যুক্ত কমান্ড নিয়ন্ত্রণ । অতএব, সম্ভবত বা -f
সাথে রাখার প্রয়োজন নেই ।-j
-o
বিশদ জন্য ম্যানপেজ দেখুন ।
ef
alচ্ছিক -j
এটি ছাড়াও কাজ করে।