এটি হল pstree.x11 কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
pstree - প্রসেসের একটি গাছ প্রদর্শন করুন
সাইনোপিসিস
pstree [-a, --যুক্তি] [-c, --কম্প্যাক্ট] [-h, --হাইলাইট-সব, -HPID, --হাইলাইট-পিড PID]
[-g] --শো-পিজিডস] [-l, --দীর্ঘ] [-n, --সাংখ্যিক-বাছাই] [-N, --ns-বাছাইns [-p, -- শো-পিডস]
[-s, -- বাবা-মা দেখান] [-S, --ns-পরিবর্তন] [-u, --uid-পরিবর্তন] [-Z, --নিরাপত্তা-প্রসঙ্গ]
[-A, -- ascii, -G, --vt100, -U, --ইউনিকোড] [PID, ব্যবহারকারী]
pstree -V, --সংস্করণ
বর্ণনাঃ
pstree একটি গাছ হিসাবে চলমান প্রক্রিয়া দেখায়। গাছের শিকড় হয় কোন একটিতে PID or এটা if PID
বাদ দেওয়া হয়। একটি ব্যবহারকারীর নাম নির্দিষ্ট করা হলে, মালিকানাধীন প্রসেসগুলিতে সমস্ত প্রক্রিয়া গাছ রুট করা হয়
যে ব্যবহারকারী দেখানো হয়.
pstree বর্গাকার বন্ধনী এবং উপসর্গ দিয়ে অভিন্ন শাখাগুলিকে দৃশ্যত একত্রিত করে
পুনরাবৃত্তি গণনা সঙ্গে তাদের, যেমন
init-+-গেটি
|-গেটি
|-গেটি
`-গেটি
হয়ে
init---4*[গেটি]
একটি প্রক্রিয়ার শিশু থ্রেডগুলি পিতামাতার প্রক্রিয়ার অধীনে পাওয়া যায় এবং এর সাথে দেখানো হয়
কোঁকড়া ধনুর্বন্ধনীতে প্রক্রিয়ার নাম, যেমন
icecast2---13*[{icecast2}]
If pstree হিসাবে বলা হয় pstree.x11 তারপর এটি লাইনের শেষে ব্যবহারকারীকে অনুরোধ করবে
রিটার্ন টিপুন এবং এটি না হওয়া পর্যন্ত ফিরে আসবে না। এই যখন জন্য দরকারী pstree
একটি এক্সটার্মিনালে চালানো হয়।
কিছু কার্নেল বা মাউন্ট পরামিতি, যেমন procfs-এর জন্য hidepid বিকল্প, লুকিয়ে রাখবে
কিছু প্রক্রিয়ার জন্য তথ্য। এই পরিস্থিতিতে pstree গাছ নির্মাণের চেষ্টা করবে
এই তথ্য ছাড়াই, প্রশ্ন চিহ্ন হিসাবে প্রক্রিয়ার নাম দেখাচ্ছে।
বিকল্প
-a কমান্ড লাইন আর্গুমেন্ট দেখান। যদি একটি প্রক্রিয়ার কমান্ড লাইন অদলবদল করা হয়, যে
প্রক্রিয়া বন্ধনীতে দেখানো হয়েছে। -a পরোক্ষভাবে প্রক্রিয়াগুলির জন্য কম্প্যাকশন নিষ্ক্রিয় করে
কিন্তু থ্রেড না।
-A গাছ আঁকতে ASCII অক্ষর ব্যবহার করুন।
-c অভিন্ন সাবট্রির কম্প্যাকশন অক্ষম করুন। ডিফল্টরূপে, সাবট্রি কম্প্যাক্ট করা হয়
যখন সম্ভব.
-G VT100 লাইন অঙ্কন অক্ষর ব্যবহার করুন.
-h বর্তমান প্রক্রিয়া এবং এর পূর্বপুরুষদের হাইলাইট করুন। এটি একটি নো-অপ যদি টার্মিনাল
হাইলাইট করা সমর্থন করে না বা যদি না হয় বর্তমান প্রক্রিয়া বা এর কোনোটি
পূর্বপুরুষ দেখানো হচ্ছে subtree মধ্যে আছে.
-H মত -h, কিন্তু পরিবর্তে নির্দিষ্ট প্রক্রিয়া হাইলাইট করুন। সঙ্গে অসদৃশ -h, pstree ব্যর্থ
ব্যবহার করার সময় -H হাইলাইটিং উপলব্ধ না হলে.
-g পিজিআইডি দেখান। প্রসেস গ্রুপ আইডিগুলিকে পরে বন্ধনীতে দশমিক সংখ্যা হিসাবে দেখানো হয়েছে
প্রতিটি প্রক্রিয়ার নাম। -g পরোক্ষভাবে কম্প্যাকশন নিষ্ক্রিয় করে। যদি পিআইডি এবং পিজিআইডি উভয়ই হয়
প্রদর্শিত হয় তারপর পিআইডিগুলি প্রথমে দেখানো হয়।
-l লম্বা লাইন দেখান। ডিফল্টরূপে, লাইনগুলিকে COLUMNS-এ ছোট করা হয়
পরিবেশ পরিবর্তনশীল বা প্রদর্শনের প্রস্থ। যদি এই পদ্ধতিগুলির কোনটিই কাজ না করে, তাহলে
132টি কলামের ডিফল্ট ব্যবহার করা হয়।
-n নামের পরিবর্তে PID দ্বারা একই পূর্বপুরুষের সাথে প্রসেস সাজান। (সাংখ্যিক বাছাই।)
-N নির্দিষ্ট ধরনের প্রতিটি নামস্থানের জন্য পৃথক গাছ দেখান। উপলব্ধ
প্রকারগুলি হল: ipc, mnt, net, pid, user, uts. নিয়মিত ব্যবহারকারীদের অন্য অ্যাক্সেস নেই
ব্যবহারকারীদের প্রক্রিয়া তথ্য, তাই আউটপুট সীমিত হবে।
-p পিআইডি দেখান। PID প্রতিটি প্রক্রিয়ার পরে বন্ধনীতে দশমিক সংখ্যা হিসাবে দেখানো হয়
নাম. -p পরোক্ষভাবে কম্প্যাকশন নিষ্ক্রিয় করে।
-s নির্দিষ্ট প্রক্রিয়ার মূল প্রক্রিয়াগুলি দেখান।
-S নেমস্পেস ট্রানজিশন দেখান। -N এর মত, a হিসাবে চলার সময় আউটপুট সীমিত
নিয়মিত ব্যবহারকারী।
-u uid ট্রানজিশন দেখান। যখনই একটি প্রক্রিয়ার uid এর uid থেকে পৃথক হয়
parent, নতুন uid প্রসেসের নামের পরে বন্ধনীতে দেখানো হয়।
-U UTF-8 (ইউনিকোড) লাইন অঙ্কন অক্ষর ব্যবহার করুন. Linux 1.1-54 এবং তার উপরে, UTF-8 এর অধীনে
এর সাথে কনসোলে মোড প্রবেশ করানো হয় প্রতিধ্বনি -e ' 33%8' এবং সঙ্গে বাকি প্রতিধ্বনি -e ' 33%@'
-V সংস্করণ তথ্য প্রদর্শন করুন।
-Z (SELinux) প্রতিটি প্রক্রিয়ার জন্য নিরাপত্তা প্রসঙ্গ দেখান। এই পতাকা শুধুমাত্র কাজ করবে যদি
pstree SELinux সমর্থনের সাথে কম্পাইল করা হয়েছে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে pstree.x11 ব্যবহার করুন