প্রধান লিনাক্স লিনাক্স PS কমান্ডের উদাহরণসমূহ
লিনাক্স

লিনাক্স PS কমান্ডের উদাহরণসমূহ

লিনাক্স PS কমান্ডের উদাহরণসমূহ
Anonim
  • বুনিয়াদি
  • গাইড এবং টিউটোরিয়াল
  • ইনস্টল ও আপগ্রেড করা হচ্ছে
  • টিপস ও ট্রিকস
  • মূল ধারণা
  • বাই গ্যারি নেওয়েল

    Image

    উইন্ডোজ, ইউএনআইএক্স এবং লিনাক্সে আইটি শিল্পে 20 বছরেরও বেশি সময় ধরে কাজ করে এমন একটি অ্যাপ্লিকেশন বিকাশকারী এবং সফ্টওয়্যার পরীক্ষক।

    PS কমান্ডটি আপনার কম্পিউটারে বর্তমানে চলমান প্রক্রিয়াগুলির একটি তালিকা তৈরি করে। এই গাইডটি আপনাকে পিএস কমান্ডের আরও সাধারণ ব্যবহারগুলি দেখাবে যাতে আপনি এর থেকে সর্বাধিক উপকার পেতে পারেন।

    পিএস কমান্ডটি সাধারণত গ্রেপ কমান্ড এবং কম- বেশি কমান্ডের সাথে ব্যবহার করে ব্যবহৃত হয়।

    এই অতিরিক্ত কমান্ডগুলি পিএস থেকে আউটপুট ফিল্টার এবং পৃষ্ঠাবদ্ধ করতে সহায়তা করে যা প্রায়শই বেশ দীর্ঘ হতে পারে।

    কিভাবে PS কমান্ড ব্যবহার করবেন

    নিজস্বভাবে, পিএস কমান্ডটি টার্মিনাল উইন্ডোর মধ্যে ব্যবহারকারীর দ্বারা চলমান প্রক্রিয়াগুলি দেখায়। পি.এস.কে অনুরোধ করতে কেবল নিম্নলিখিত টাইপ করুন:

    PS

    আউটপুট নিম্নলিখিত তথ্যগুলি সহ তথ্য সারি দেখায়:

    • PID,
    • পির TTY
    • সময়
    • হুকুম

    পিআইডি হ'ল প্রক্রিয়া আইডি যা চলমান প্রক্রিয়া চিহ্নিত করে। টিটিওয়াই হ'ল টার্মিনাল টাইপ।

    নিজস্বভাবে, পিএস কমান্ডটি বেশ সীমাবদ্ধ। আপনি সম্ভবত চলমান সমস্ত প্রক্রিয়া দেখতে চান। সমস্ত চলমান প্রক্রিয়া দেখতে নিম্নলিখিত কমান্ডগুলির মধ্যে দুটি ব্যবহার করুন:

    PS -A

    PS -e

    অধিবেশন নেতাদের ব্যতীত সমস্ত প্রক্রিয়া দেখানোর জন্য নিম্নলিখিত কমান্ডটি চালান:

    PS -d

    তাহলে সেশন লিডার কী? যখন একটি প্রক্রিয়া অন্য প্রক্রিয়াগুলি সরিয়ে দেয় তখন এটি অন্যান্য সমস্ত প্রক্রিয়ার সেশন লিডার হয়। সুতরাং কল্পনা করুন প্রক্রিয়া একটি প্রক্রিয়া বি এবং প্রক্রিয়া বন্ধ করে দেয় সি। প্রক্রিয়া বি প্রক্রিয়া ডিটিকে কিক করে দেয় এবং প্রক্রিয়া সি প্রসেস ই কিক্স বন্ধ করে দেয়।

    আপনি -N স্যুইচ ব্যবহার করে আপনি যে নির্বাচনকে বেছে নিয়েছেন তা কোনওটিকে অস্বীকার করতে পারেন। উদাহরণস্বরূপ, আপনি যদি দেখতে চান যে সেশন নেতারা নিম্নলিখিত কমান্ডটি চালাচ্ছেন:

    PS -d -N

    স্পষ্টতই -N খুব বুদ্ধিমান হয় না যখন -e বা -A স্যুইচগুলির সাথে ব্যবহৃত হয় কারণ এটি কিছুই দেখায় না।

    আপনি যদি এই টার্মিনালের সাথে যুক্ত কেবলমাত্র প্রক্রিয়াগুলি দেখতে চান তবে নিম্নলিখিত কমান্ডটি চালান:

    পি এস টি

    আপনি যদি নিম্নলিখিত কমান্ডটি ব্যবহার করে সমস্ত চলমান প্রক্রিয়া দেখতে চান:

    পিএস আর

    PS কমান্ড ব্যবহার করে নির্দিষ্ট প্রক্রিয়া নির্বাচন করা

    আপনি পিএস কমান্ড ব্যবহার করে নির্দিষ্ট প্রক্রিয়াগুলি ফিরে আসতে পারেন এবং নির্বাচনের মানদণ্ড পরিবর্তন করার বিভিন্ন উপায় রয়েছে।

    উদাহরণস্বরূপ, আপনি যদি প্রক্রিয়া আইডিটি জানেন তবে আপনি কেবল নীচের কমান্ডটি ব্যবহার করতে পারেন:

    PS -p

    নীচে একাধিক প্রক্রিয়া আইডি নির্দিষ্ট করে আপনি একাধিক প্রক্রিয়া নির্বাচন করতে পারেন:

    PS -p "1234 9778"

    কমা-বিচ্ছিন্ন তালিকা ব্যবহার করে আপনি সেগুলি নির্দিষ্ট করতে পারেন:

    PS -p 1234, 9778

    সম্ভাবনা হ'ল আপনি প্রক্রিয়া আইডিটি জানেন না এবং কমান্ড দ্বারা অনুসন্ধান করা আরও সহজ। এটি করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    PS -C

    উদাহরণস্বরূপ, ক্রোম চলছে কিনা তা দেখতে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:

    পিএস-সি ক্রোম

    আপনি এটি অবাক করে দেখবেন যে এটি প্রতিটি উন্মুক্ত ট্যাবের জন্য একটি প্রক্রিয়া দেয়।

    ফলাফলগুলি ফিল্টার করার অন্যান্য উপায়গুলি গ্রুপ অনুসারে। আপনি নিম্নলিখিত বাক্য গঠন ব্যবহার করে গোষ্ঠী নাম দ্বারা অনুসন্ধান করতে পারেন:

    PS -Gps - গোষ্ঠী

    উদাহরণস্বরূপ, অ্যাকাউন্টগুলি গ্রুপ দ্বারা পরিচালিত সমস্ত প্রক্রিয়াগুলি অনুসন্ধানের জন্য নিম্নলিখিতগুলি টাইপ করুন:

    PS -G "অ্যাকাউন্টগুলি" পিএস - গোষ্ঠী "অ্যাকাউন্ট"

    আপনি নিম্নরূপ "জি" ব্যবহার করে গ্রুপ নামের পরিবর্তে গ্রুপ আইডি দ্বারা অনুসন্ধান করতে পারেন:

    PS -gps - গোষ্ঠী

    আপনি যদি সেশন আইডির একটি তালিকা অনুসন্ধান করতে চান তবে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    PS -s

    বিকল্পভাবে, টার্মিনাল ধরণের দ্বারা অনুসন্ধান করতে নিম্নলিখিত ব্যবহার করুন।

    পি এস টি

    আপনি যদি কোনও নির্দিষ্ট ব্যবহারকারীর দ্বারা পরিচালিত সমস্ত প্রক্রিয়াগুলি সন্ধান করতে চান তবে নিম্নলিখিত কমান্ডটি ব্যবহার করে দেখুন:

    PS ইউ

    উদাহরণস্বরূপ গ্যারি দ্বারা চালিত সমস্ত প্রক্রিয়াগুলি অনুসন্ধানের জন্য নিম্নলিখিতগুলি চালান:

    পিএস ইউ "গ্যারি"

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

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

    কেবল গ্যারি দ্বারা চালিত প্রক্রিয়াগুলির মধ্যে তালিকাটি সীমাবদ্ধ করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    PS -U "গ্যারি"

    পিএম কমান্ড আউটপুট ফর্ম্যাট করা

    ডিফল্টরূপে আপনি পিএস কমান্ডটি ব্যবহার করার সময় একই চারটি কলাম পাবেন:

    • PID,
    • পির TTY
    • সময়
    • হুকুম

    নিম্নলিখিত কমান্ডটি চালিয়ে আপনি একটি সম্পূর্ণ তালিকা পেতে পারেন:

    PS -ef

    এটি, যেমন আপনি জানেন, সমস্ত প্রক্রিয়া দেখায় এবং f বা -f পুরো বিশদ দেখায়।

    ফিরে আসা কলামগুলি নিম্নরূপ:

    • ব্যবহারকারীর প্রমানপত্র
    • PID,
    • PPID
    • সি
    • STime
    • পির TTY
    • সময়
    • হুকুম

    ইউজার আইডি হ'ল সেই ব্যক্তি যিনি কমান্ডটি চালিয়েছিলেন। পিআইডি হ'ল কমান্ডের প্রসেস আইডি। পিপিআইডি হ'ল মূল প্রক্রিয়া যা কমান্ডটি সরিয়ে দেয়।

    সিসি কলামটি একটি প্রক্রিয়াতে থাকা শিশুদের সংখ্যা দেখায়। স্টাইম প্রক্রিয়াটি শুরু করার সময়। টিটিওয়াই হ'ল টার্মিনাল, সময়টি যে পরিমাণ সময় চালাতে সময় নেয় এবং কমান্ডটি চালিত কমান্ড।

    আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে আরও কলাম পেতে পারেন:

    PS -eF

    এটি নিম্নলিখিত কলামগুলি প্রদান করে:

    • ইউআইডি
    • PID,
    • PPID
    • সি
    • এস জেড
    • আরএসএস
    • PSR
    • STime
    • পির TTY
    • সময়
    • হুকুম

    অতিরিক্ত কলামগুলি এসজেড, আরএসএস এবং পিএসআর R এসজেড হ'ল প্রক্রিয়াটির আকার, আরএসএস হ'ল আসল মেমরি আকার এবং পিএসআর হ'ল প্রসেসর হ'ল আদেশটি।

    নিম্নলিখিত স্যুইচটি ব্যবহার করে আপনি একটি ব্যবহারকারী-সংজ্ঞায়িত ফর্ম্যাট নির্দিষ্ট করতে পারেন:

    PS -e - formt

    নিম্নলিখিত ফর্ম্যাটগুলি নিম্নরূপ:

    • % সিপিইউ : সিপিইউ ব্যবহার
    • % মেমরি: মেমোরি শতাংশ ব্যবহার
    • আরগস : কমান্ডটি তার সমস্ত যুক্তি সহ with
    • : প্রসেসরের ব্যবহার
    • সেমিডি : কমান্ড
    • কম : কেবলমাত্র আদেশের নাম
    • সিপি : সিপিইউ ব্যবহার
    • সিপুটাইম : সিপিইউ সময়
    • যেমন : কার্যকর গ্রুপ আইডি id
    • উদাহরণস্বরূপ : কার্যকর গ্রুপ
    • ইটাইম : অতিবাহিত সময়
    • euid : কার্যকর ব্যবহারকারী আইডি
    • ইউজার : কার্যকর ব্যবহারকারী
    • গিড : গ্রুপ আইডি
    • গ্রুপ : গ্রুপের নাম
    • পিজিড : প্রক্রিয়া গ্রুপ আইডি
    • pgrp : প্রক্রিয়া গ্রুপ
    • পিপিড : প্যারেন্ট প্রসেস আইডি
    • শুরু : প্রক্রিয়া শুরু হওয়ার সময়
    • sz : শারীরিক পৃষ্ঠায় আকার
    • thcount : প্রক্রিয়াটির মালিকানাযুক্ত থ্রেড
    • সময় : সংক্ষিপ্ত সময়
    • uid : ব্যবহারকারী আইডি
    • uname : ব্যবহারকারীর নাম

    আরও অনেক বিকল্প রয়েছে তবে এগুলি সর্বাধিক ব্যবহৃত হয়।

    ফর্ম্যাটগুলি ব্যবহার করতে নিম্নলিখিত টাইপ করুন:

    PS -e - formatt = "uid uname cmd time"

    আপনি আইটেমগুলি যেমন ইচ্ছা তেমন মিশ্রিত করতে এবং মেলাতে পারেন।

    বাছাই আউটপুট

    আউটপুটটি বাছাই করতে নীচের স্বরলিপিটি ব্যবহার করুন:

    PS -ef --sort

    সাজানোর বিকল্পগুলির পছন্দটি নিম্নরূপ:

    • সেমিডিডি : এক্সিকিউটেবল নাম
    • পিসিপিইউ : সিপিইউ ব্যবহার
    • পতাকা : পতাকা
    • pgrp : প্রক্রিয়া গ্রুপ আইডি
    • কুটাইম : সংক্ষিপ্ত ব্যবহারকারীর সময়
    • সিএসটাইম : চলমান সিস্টেমের সময়
    • utime : ব্যবহারকারীর সময়
    • পিড : প্রক্রিয়া আইডি
    • পিপিড : প্যারেন্ট প্রসেস আইডি
    • আকার : আকার
    • uid : ব্যবহারকারী আইডি
    • ব্যবহারকারী : ব্যবহারকারীর নাম

    আবার আরও বেশি বিকল্প উপলব্ধ রয়েছে তবে এগুলি সর্বাধিক সাধারণ।

    উদাহরণস্বরূপ সাজ্ট কমান্ডটি নিম্নরূপ:

    PS -ef - অনুসারে ব্যবহারকারী, পিড

    গ্রেপ, কম এবং আরও কমান্ড সহ পিএস ব্যবহার করা

    শুরুতে উল্লিখিত হিসাবে গ্রেপ, কম এবং আরও কমান্ডের সাথে পিএস ব্যবহার করা সাধারণ is

    কম এবং বেশি কমান্ডগুলি আপনাকে ফলাফলের একবারে এক পৃষ্ঠায় ছাপ দিতে সহায়তা করবে। এই কমান্ডগুলি ব্যবহার করার জন্য গ্রেপ থেকে আউটপুটটিকে কেবল নীচে হিসাবে পাইপ করুন:

    PS -ef | আরও পিএস-গিফ | কম

    গ্রেপ কমান্ড আপনাকে পিএস কমান্ড থেকে ফলাফলগুলি ফিল্টার করতে সহায়তা করে।

    উদাহরণ স্বরূপ:

    PS -ef | গ্রেপ ক্রোম

    সারাংশ

    পিএস কমান্ডটি সাধারণত লিনাক্সের মধ্যে তালিকাভুক্তকরণের জন্য ব্যবহৃত হয়। চলমান প্রক্রিয়াগুলি ভিন্ন উপায়ে প্রদর্শন করতে আপনি শীর্ষ কমান্ডটিও ব্যবহার করতে পারেন।

    সম্পাদক এর চয়েস