প্রদত্ত পিআইডি প্রসেসের মালিককে রিটার্ন করুন


14

আমি একটি তালিকা থেকে একটি প্রক্রিয়াটির মালিককে ধরার চেষ্টা করছি, আমার কাছে কমান্ড রয়েছে pidof nmapতখন ps -u <PID> | grep USERআমি বর্তমানে এটির সাথে খেলছি তবে এটি চালানোর পরে এটি কেবল শিরোনাম (শীর্ষ লাইন) মুদ্রণ করে শেষ হবে।

এখানে চিত্র বর্ণনা লিখুন

প্রক্রিয়া আইডি দেওয়া মালিকের নাম আমি কীভাবে ধরতে পারি?


1
ps -u <PID>আসলে পিআইডি নয়, কার্যকর ব্যবহারকারী আইডি দ্বারা প্রক্রিয়াগুলি নির্বাচন করে। Man7.org/linux/man-pages/man1/ps.1.html
অ্যান্ড্রু হেনেল

উত্তর:


27
ps -o user= -p PIDHERE

এই প্রক্রিয়া নির্বাচন PIDHEREসঙ্গে -p, তারপর নির্দেশ psশুধুমাত্র কলাম নামে মুদ্রণ দ্বারা আউটপুট ফরম্যাট করতে user; =সংকেতের অর্থ হচ্ছে "কলামে নামান্তর userকরার জন্য (কিছুই)", কার্যকরভাবে হেডার লাইন সরানোর।


তাহলে কি এটি (কিছুই নয়), কিছুই নয়, "কিছুই নয়", "", "', বা ঠিক কী?
ওল্ফপ্যাক'০৮

1
@ ওল্ফপ্যাক'০৮ পাঠ্যের মাধ্যমে "কিছুই না" বোঝানো কঠিন; বিভ্রান্তির জন্য দুঃখিত. সমান-চিহ্নের পরে কোনও প্রতিস্থাপন পাঠ্য নেই।
জেফ শ্যাচলার

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