একটি উইন্ডো দ্বারা একটি প্রক্রিয়া পিআইডি বলুন?


54

sudoউবুন্টু ইউআইতে প্রদর্শিত কোনও প্রক্রিয়া চিত্রের নাম (টার্মিনাল ব্যবহার করে চালানো ) কীভাবে বলতে পারি ?


1
: এখানে একটি চেহারা আছে stackoverflow.com/questions/2041532/...
sulaweyo

উত্তর:


57

অন্য প্রশ্নের আপনার অনুরোধ অনুযায়ী, এখানে আমার উত্তর আবার:

আমি নিশ্চিত যে এটি করার একটি পরিষ্কার উপায় আছে তবে আপনার দ্বিতীয় প্রশ্নের জন্য আপনি এটি চেষ্টা করতে পারেন:

   xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat`

এটি আপনার কার্সারকে ক্রস তৈরি করবে যার সাহায্যে আপনি একটি খোলা উইন্ডোতে ক্লিক করতে পারেন। এটি টার্মিনালে পিআইডি এবং কমান্ডের প্রতিবেদন করবে আপনি এটি চালিয়েছেন।

সাধারণভাবে, এক্সপ্রপ এবং এক্সউইনফোন আপনাকে একটি খোলা উইন্ডো সম্পর্কে প্রচুর তথ্য সরবরাহ করবে।

আশেপাশের বিড়ালের জন্য আমি যে "অ্যাডাস্টোফেস" ব্যবহার করেছি তা হ'ল শিফটটি টিপুন না করে আমার কীবোর্ডের মূল কী। এটি আপনাকে এই বিষয়ে আরও কিছু তথ্য দেবে:

কবর অ্যাকসেন্টস এবং ব্যাককোয়াইট


xprop বলেছেন: _NET_WM_PID: পাওয়া যায় নি। এই পদ্ধতিটি যথেষ্ট বুদ্ধিমান নয় ...
কলমারিয়াস

5
এটি মনে রাখা সহজ: xprop | grep PID(যদিও এটি কেবল প্রক্রিয়া আইডি প্রিন্ট করে)
কাজম্যাগনাস

এই উত্তরটি আমাকে কেবল স্মরণ করিয়ে দিয়েছে যে আমার টাস্ক বারে আমি দারুচিনি অ্যাপলেটটি ঠিক এটি করেছিলাম যা আমি সম্পূর্ণরূপে ভুলে গিয়েছিলাম। কি দারুন. অন্তত এর জন্য ধন্যবাদ!
ফ্যাবিয়ান রোলিং

16

আপনি চেষ্টা করতে পারেন xprop | grep WM_CLASSএবং তারপরে আপনার আগ্রহী উইন্ডোটিতে ক্লিক করুন।

উদাহরণ:

#> xprop | grep WM_CLASS
WM_CLASS(STRING) = "gedit", "Gedit"

#> xprop | grep WM_CLASS
WM_CLASS(STRING) = "gcalctool", "Gcalctool"

9

টার্মিনালে এই কমান্ডটি চালান:

xprop | awk '/PID/ {print $3}'

আপনার মাউস পয়েন্টারটি ক্রসহায়ারগুলির সাথে প্রতিস্থাপন করা হবে; আপনার আগ্রহী উইন্ডোটি নির্বাচন করুন।

এই পদ্ধতিটি সেই উইন্ডোটির মালিকানাধীন প্রক্রিয়ার কেবলমাত্র পিআইডি দেখায় (যা আপনি চান তা প্রদর্শিত হয়)।


2

আপনি ব্যবহার করে প্রক্রিয়া সম্পর্কিত তথ্য পেতে পারেন:

$ ps -f --pid $(xprop _NET_WM_PID | grep -o '[0-9]*')

0

xprop | awk '/_NET_WM_PID\(CARDINAL\)/{print $NF}'আপনি যে উইন্ডোটির পিআইডি চান তা চালানো এবং পিআইডি টার্মিনালে মুদ্রণ করবে।

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