উইন্ডো থেকে প্রক্রিয়া সম্পর্কিত তথ্য পাওয়ার সহজ উপায়


18

উইন্ডোজে, আমি প্রসেস এক্সপ্লোরার ব্যবহার করতে পারি এবং এর ক্রসহায়ারগুলি একটি উইন্ডোতে টেনে আনতে পারি, তারপরে প্রক্রিয়া এক্সপ্লোরার সম্পর্কিত প্রক্রিয়াটি হাইলাইট করে।

উবুন্টুতে, আমি সিস্টেম মনিটরে এই জাতীয় কোনও কার্যকারিতা পাইনি। উইন্ডো থেকে প্রক্রিয়া পাওয়ার সহজ উপায় কী?

আমি বিকল্প প্রক্রিয়া মনিটর বা অন্যান্য সরঞ্জাম ডাউনলোড করার জন্য উন্মুক্ত।

উত্তর:


19

আপনি যদি টার্মিনাল ব্যবহার করতে পারেন তবে এটি ব্যবহার করে দেখুন:

xprop | grep WM_CLASS

এবং আপনার কার্সারটি ক্রসের পরিবর্তিত হওয়া উচিত যাতে আপনি কোনও প্রক্রিয়া নাম পেতে যে কোনও উইন্ডোতে ক্লিক করতে পারেন। আপনার যদি কেবল পিআইডি দরকার হয় তবে চেষ্টা করুন:

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

আশাকরি এটা সাহায্য করবে.


6
grepসত্যিই প্রয়োজনীয় নয়, আপনি সরাসরি হিসাবে কেবল এটির জন্য যুক্তি হিসাবে একটি সম্পত্তি নাম দিতে পারেন xprop WM_CLASS। দ্রষ্টব্য যে বিশেষত WM_CLASSপ্রক্রিয়া সম্পাদনযোগ্য হিসাবে একই হতে হবে না, এটি বিকাশকারী দ্বারা নির্ধারিত হিসাবে নির্বিচার মান হতে পারে।
বাইট কমান্ডার

ধন্যবাদ এটি একটি মোহন মত কাজ করে।
Gqqnbig

13

ব্যবহার xpropইতিমধ্যে উল্লেখ করা হয় এই অন্য উত্তরে এবং সম্ভবত সবচেয়ে ভালো সমাধান।

অন্য wmctrl -lpউপায়টি হ'ল আপনার উইন্ডো ম্যানেজার দ্বারা পরিচালিত সমস্ত উইন্ডোগুলিকে তাদের নিজ নিজ প্রসেস আইডি (পিআইডি) সহ একসাথে সম্ভব তালিকাবদ্ধ করার জন্য ব্যবহার করা যেতে পারে :

$ wmctrl -lp
0x03a00002  0 1570   type40mark3 XdndCollectionWindowImp
0x03a00003  0 1570   type40mark3 unity-launcher
0x03a00004  0 1570   type40mark3 unity-panel
0x03a00005  0 1570   type40mark3 unity-dash
0x03a00006  0 1570   type40mark3 Hud
0x02c0000a -1 302    type40mark3 Desktop
0x08a00003  0 8861   type40mark3 18.04 - Easy way to get process from window - Ask Ubuntu - Mozilla Firefox
0x08a00033  0 8861   type40mark3 Some other site in a different window - Mozilla Firefox
0x0840b72c  0 20705  type40mark3 bytecommander@type40mark3: ~
0x08800001  0 7389   type40mark3 New Tab - Chromium

প্রক্রিয়া সম্পর্কে আরও তথ্য পেতে আপনি এই পিআইডি ব্যবহার করতে পারেন, উদাহরণস্বরূপ ps aux -q YOUR_PID_HERE:

$ ps aux -q 20705
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
bytecom+ 20705  0.0  0.2 676820 32268 ?        Sl   Jun28   1:58 /usr/lib/gnome-terminal/gnome-terminal-server

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