দ্য PS কমান্ড আপনার কম্পিউটারে চলমান প্রসেসগুলির একটি তালিকা তৈরি করে। এই নির্দেশিকাটি আপনাকে ps কমান্ডের আরও সাধারণ ব্যবহারগুলি দেখাবে যাতে আপনি এটির থেকে বেশি কিছু পেতে পারেন।
দ্য PS কমান্ড সাধারণত সঙ্গে মিলিত হয় , grep কমান্ড এবং অধিক অথবা কম কমান্ড।
এই অতিরিক্ত আদেশগুলি আউটপুট ফিল্টার এবং প্যাগিনেট করতে সহায়তা করে PS যা প্রায়ই বেশ দীর্ঘ হতে পারে।
কিভাবে ps কমান্ড ব্যবহার করবেন
নিজের উপর, দী PS কমান্ডটি চলমান প্রসেসটি ব্যবহারকারীকে এটি একটি টার্মিনাল উইন্ডোতে চলমান দেখায়। আহবান জানাতে PS কেবল নিম্নলিখিত টাইপ করুন:
PS
আউটপুট নিম্নলিখিত তথ্য ধারণকারী তথ্য সারি দেখাবে:
- PID,
- পির TTY
- সময়
- হুকুম
PID প্রক্রিয়া আইডি যা চলমান প্রক্রিয়া চিহ্নিত করে। TTY টার্মিনাল টাইপ।
নিজের উপর, দী PS কমান্ড বেশ সীমিত। আপনি সম্ভবত সব চলমান প্রসেস দেখতে চান। সমস্ত চলমান প্রসেস দেখতে নিম্নলিখিত কমান্ডগুলির মধ্যে একটি ব্যবহার করুন:
ps-এ
ps -e
সেশন নেতাদের ব্যতীত সমস্ত প্রক্রিয়া প্রদর্শন করার জন্য নিম্নোক্ত কমান্ডটি চালান:
ps-d
সুতরাং একটি অধিবেশন নেতা কি? যখন একটি প্রক্রিয়া অন্য প্রক্রিয়া বন্ধ করে দেয় তখন এটি অন্যান্য সমস্ত প্রক্রিয়াগুলির অধিবেশনের নেতা। তাই প্রক্রিয়া কল্পনা একজন প্রক্রিয়া বন্ধ kicks বি এবং প্রক্রিয়া সি । প্রক্রিয়া বি প্রক্রিয়া বন্ধ kicks ডি এবং প্রক্রিয়া সি প্রক্রিয়া বন্ধ kicks ই । আপনি সেশন নেতাদের ছাড়া সব প্রসেস তালিকা যখন আপনি দেখতে হবে বি, সি, ডি এবং ই কিন্তু না একজন .
আপনি নির্বাচন করে যে কোনও নির্বাচনকে বাতিল করতে পারেন -n সুইচ। উদাহরণস্বরূপ, যদি আপনি কেবল অধিবেশন দেখতে চান তবে নিচের কমান্ড চালান:
ps -d-n
অবশ্যই -n সঙ্গে ব্যবহৃত যখন খুব বুদ্ধিমান হয় না -e অথবা -A এটি কিছুই দেখাবে হিসাবে সুইচ।
আপনি যদি এই টার্মিনালের সাথে যুক্ত প্রসেসগুলি শুধুমাত্র নিম্নলিখিত কমান্ডটি দেখতে চান:
পি এস টি
নিম্নোক্ত কমান্ড ব্যবহার করে আপনি সমস্ত চলমান প্রসেস দেখতে চান:
Ps কমান্ড ব্যবহার করে নির্দিষ্ট প্রসেস নির্বাচন করা হচ্ছে
আপনি ব্যবহার করে নির্দিষ্ট প্রসেস ফিরে আসতে পারেন PS কমান্ড এবং নির্বাচন মানদণ্ড পরিবর্তন করার বিভিন্ন উপায় আছে।
উদাহরণস্বরূপ, যদি আপনি প্রক্রিয়া আইডি জানেন তবে আপনি কেবল নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:
ps -p আপনি একাধিক প্রক্রিয়া আইডিগুলি নির্দিষ্ট করে নিম্নোক্ত প্রসেসগুলি নির্বাচন করতে পারেন: ps -p "1234 9778" আপনি একটি কমা দ্বারা পৃথক তালিকা ব্যবহার করে তাদের উল্লেখ করতে পারেন: ps -p 1234,9778 সম্ভাবনাগুলি হল যে আপনি প্রক্রিয়া আইডিটি জানেন না এবং কমান্ড দ্বারা অনুসন্ধান করা সহজ। এটি করার জন্য নিম্নলিখিত কমান্ডটি ব্যবহার করুন: পিএস-সি উদাহরণস্বরূপ, ক্রোম চলমান কিনা তা দেখতে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন: পিএস-সি ক্রোম আপনি অবাক হবেন যে এটি প্রতিটি খোলা ট্যাবের জন্য একটি প্রক্রিয়া প্রদান করে। ফলাফল ফিল্টার করার অন্য উপায় গ্রুপ দ্বারা হয়। আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করে গ্রুপের নাম দ্বারা অনুসন্ধান করতে পারেন: পিএস-জি উদাহরণস্বরূপ, অ্যাকাউন্ট গ্রুপগুলি দ্বারা চালানো সমস্ত প্রক্রিয়াগুলি খুঁজে বের করার জন্য নিম্নলিখিতগুলি টাইপ করুন: পিএস-জি "অ্যাকাউন্ট" পিএস - গ্রুপ "অ্যাকাউন্ট" নিম্নরূপ "g" ব্যবহার করে আপনি গ্রুপ নামের পরিবর্তে গ্রুপ আইডি দ্বারা অনুসন্ধান করতে পারেন: পিএস-জি আপনি যদি সেশন আইডিগুলির একটি তালিকা অনুসন্ধান করতে চান তবে নিম্নোক্ত কমান্ডটি ব্যবহার করুন: ps-s বিকল্পভাবে, টার্মিনাল টাইপ দ্বারা অনুসন্ধান করতে নিম্নলিখিত ব্যবহার করুন। পি এস টি আপনি যদি নির্দিষ্ট ব্যবহারকারীর দ্বারা চালিত সমস্ত প্রসেস খুঁজতে চান তবে নিম্নোক্ত কমান্ডটি চেষ্টা করে দেখুন: পিএস ইউ উদাহরণস্বরূপ সব প্রসেস খুঁজে পেলাম গ্যারি নিম্নলিখিত চালান: পি ইউ "গ্যারি" উল্লেখ্য যে এই ব্যক্তির শংসাপত্রগুলি কমান্ড চালানোর জন্য ব্যবহৃত হয় এমন ব্যক্তি দেখায়। উদাহরণস্বরূপ, যদি আপনি হিসাবে ogged হয় গ্যারি এবং উপরের কমান্ডটি চালানো হবে এটি আপনার দ্বারা পরিচালিত সমস্ত কমান্ড দেখাবে। আপনি যদি লগ ইন করুন টম আর ব্যবহার করুন উবুন্টু একটি কমান্ড চালানোর জন্য উপরের কমান্ড প্রদর্শন করা হবে টম এর দ্বারা পরিচালিত হচ্ছে কমান্ড গ্যারি এবং না টম . শুধু দ্বারা সঞ্চালিত প্রসেস শুধু তালিকা সীমাবদ্ধ গ্যারি নিম্নলিখিত কমান্ড ব্যবহার করুন: আপনি যখন ব্যবহার করেন তখন ডিফল্টরূপে আপনি একই চারটি কলাম পাবেন PS কমান্ড প্রয়োগ করুন: নিম্নলিখিত কমান্ডটি চালানোর মাধ্যমে আপনি সম্পূর্ণ তালিকা পেতে পারেন: ps -ef দ্য -eহিসাবে, আপনি জানেন, সব প্রসেস এবং দেখায় চ অথবা -f সম্পূর্ণ বিবরণ দেখায়। নীচের কলাম নিম্নরূপ: ব্যবহারকারী আইডি সেই ব্যক্তি যিনি কমান্ডটি চালান। পিআইডি কমান্ড কমান্ডের প্রক্রিয়া আইডি। পিপিআইডি এমন অভিভাবক প্রক্রিয়া যা কমান্ডটি বন্ধ করে দেয়। দ্য সি কলাম একটি প্রক্রিয়া আছে শিশুদের সংখ্যা দেখায়। STIME প্রক্রিয়া জন্য শুরু সময়। TTY টার্মিনাল, সময় চালানোর সময় কত সময় এবং কমান্ড চালানো হয় যে কমান্ড। নিম্নলিখিত কমান্ডটি ব্যবহার করে আপনি আরো কলামগুলি পেতে পারেন: ps-ef এটি নিচের কলামগুলি ফেরত দেয়: অতিরিক্ত কলাম এসজেড, আরএসএস এবং পিএসআর।এসজেডটি প্রক্রিয়াটির আকার, আরএসএস প্রকৃত মেমরির আকার এবং পিএসআর হ'ল প্রসেসরটি হ'ল কমান্ডটিকে বরাদ্দ করা হয়। আপনি নিম্নলিখিত সুইচ ব্যবহার করে একটি ব্যবহারকারী-সংজ্ঞায়িত বিন্যাস নির্দিষ্ট করতে পারেন: ps -e --format নিম্নরূপ পাওয়া ফরম্যাট: আরো অনেক বিকল্প আছে কিন্তু এইগুলি সর্বাধিক ব্যবহৃত হয়। ফরম্যাট ব্যবহার করার জন্য নিম্নলিখিত টাইপ করুন: ps -e --format = "uid uname cmd time" আপনি তাদের হতে চান হিসাবে আইটেম মিশ্রিত এবং ম্যাচ করতে পারেন। আউটপুট সাজানোর জন্য নিম্নলিখিত নোটটি ব্যবহার করুন: ps -ef - sort নিম্নরূপ সাজানোর অপশন পছন্দ: আবার উপলব্ধ আরো বিকল্প আছে কিন্তু এই সবচেয়ে সাধারণ বেশী। একটি উদাহরণ সাজান নিম্নরূপ কমান্ড: ps -ef -sort ব্যবহারকারী, পিআইডি শুরুতে উল্লেখ হিসাবে এটি ব্যবহার করা সাধারণ PS সঙ্গে , grep, কম এবং অধিক কমান্ড। দ্য কম এবং অধিক কমান্ডগুলি আপনাকে একবারে এক পৃষ্ঠার ফলাফলগুলির মাধ্যমে সফিট করতে সহায়তা করবে। এই কমান্ড ব্যবহার করার জন্য কেবল আউটপুট পাইপ , grep নিম্নরূপ তাদের মধ্যে: ps -ef | আরো ps -ef | কম দ্য , grep কমান্ড থেকে আপনি ফলাফল ফিল্টার করতে সাহায্য করে PS কমান্ড। উদাহরণ স্বরূপ: দ্য PS কমান্ড সাধারণত লিনাক্সের মধ্যে প্রসেসের তালিকাগুলির জন্য ব্যবহৃত হয়। আপনি ব্যবহার করতে পারেন শীর্ষ একটি ভিন্ন পদ্ধতিতে চলমান প্রসেস প্রদর্শন করতে কমান্ড। পিএস কমান্ড আউটপুট বিন্যাস
সাজানোর আউটপুট
জিপি ব্যবহার করে, কম এবং আরো কমান্ড
সারাংশ