হার্ডওয়্যারের

লিনাক্সে কনসোল থেকে কীভাবে প্রক্রিয়াগুলি হ্যান্ডেল এবং কিল করতে হবে: কিল, কিলাল, পিল ...

সুচিপত্র:

Anonim

আমরা জানি যে লিনাক্সে কনসোলটি এমন সরঞ্জামাদি সরবরাহ করে যা সিস্টেম প্রশাসনের জন্য অত্যন্ত শক্তিশালী সে কারণেই, আজ আমরা লিনাক্সের কনসোল থেকে প্রক্রিয়া পরিচালনার জন্য আদেশগুলি সম্পর্কে কথা বলব। এটি সম্ভবত তাদের বেশিরভাগই তাদের জানা থাকলেও এটি পর্যালোচনা করতে ব্যথা দেয় না; যেহেতু এগুলি আমাদের দেখার, তাদের অগ্রাধিকার নির্ধারণ, হত্যা প্রক্রিয়াগুলিতে অনুমতি দেয়।

সূচি সূচি

লিনাক্সে কনসোল থেকে প্রক্রিয়া পরিচালনা

শীর্ষ

প্রসেস হ্যান্ডলিংয়ের জন্য এটি অন্যতম ক্লাসিক লিনাক্স কমান্ড। এটি আপনাকে সিস্টেম দ্বারা ব্যবহৃত সংস্থানগুলি দেখার অনুমতি দেয় এবং এর ফলে তাদের মধ্যে কোনটি সবচেয়ে বেশি ব্যবহার করছে তা সনাক্ত করতে সহায়তা করে।

শব্দবিন্যাস:

শীর্ষ

htop

ধরা যাক এটি শীর্ষের একটি উন্নত সংস্করণ । সাধারণত লিনাক্স ডিস্ট্রিবিউশনে এটি ডিফল্টরূপে ইনস্টল করা হয় না।

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

sudo অ্যাপ-গেট ইনস্টল করুন

এর মূল উন্নতিটি হ'ল শীর্ষের তুলনায় আউটপুটটি ব্যাখ্যা করা আরও সহজ । অতিরিক্তভাবে, এটি নীচের চিত্রটিতে দেখানো চাবিগুলি ব্যবহার করে খুব সহজেই প্রক্রিয়া হত্যার মতো প্রক্রিয়াগুলিতে অন্যান্য ধরণের ক্রিয়াকলাপ পরিচালনা করার অনুমতি দেয়:

pgrep

এই আদেশটি সরবরাহ করা কীওয়ার্ডের অনুসন্ধানের সাথে মিলে যাওয়া প্রক্রিয়ার পিআইডি নির্ধারণ করতে আমাদের অনুমতি দেয়। পিআইডি মানে "প্রক্রিয়া শনাক্তকারী" । আসুন একটি উদাহরণ দেখুন:

pgrep ফায়ারফক্স

এটি "ফায়ারফক্স" প্রক্রিয়াটির পিআইডি ফিরিয়ে দেবে।

renice

এই কমান্ডটি চলমান একটি প্রক্রিয়ার "সুন্দর" মানটি পরিবর্তন করতে আমাদের সহায়তা করে helps

"চমৎকার" মান হ'ল যা নির্দিষ্ট প্রক্রিয়াটির অগ্রাধিকার নির্ধারণ করে। এর স্কেল নিম্নরূপ:

  • -19 এর মানটি একটি খুব উচ্চ অগ্রাধিকার উপস্থাপন করে। বিপরীতভাবে, মান 19 একটি নিম্ন অগ্রাধিকার নির্ধারণ করে। ডিফল্ট মান 0 হয়।

রেনিস কমান্ডের প্যারামিটার হিসাবে কোনও প্রক্রিয়ার পিআইডি প্রয়োজন।

শব্দবিন্যাস:

রিনিস 19 "পিআইডি"

PS

প্রক্রিয়া পরিচালনার জন্য এটি সর্বজনীন ডিফল্ট লিনাক্স কমান্ড। আপনি প্রক্রিয়াগুলি দেখতে এবং সেগুলিতে অপারেশন সম্পাদন করতে পারেন। এটি বেশ ব্যবহারিক কারণ এটি আপনাকে অন্যান্য কমান্ডের সাথে লিঙ্ক করতে দেয়। তাদের উদাহরণ হ'ল বিখ্যাত পাইপগুলির ব্যবহার করে একটি নির্দিষ্ট প্রক্রিয়া সন্ধানের জন্য "গ্রেপ" ব্যবহার করা।

উদাহরণ:

PS -A | গ্রেপ ফায়ারফক্স

যেখানে "গ্রেপ ফায়ারফক্স" ফায়ারফক্স প্রসেস অনুসন্ধান করে।

pstree

এই কমান্ডটি গাছের আকারে আমাদের সমস্ত প্রসেসকে তাদের নিজ নিজ নির্ভরশীলতাগুলির সাথে কল্পনা করতে দেয়।

লিনাক্সে প্রক্রিয়া সমাপ্তি

লিনাক্স ভিত্তিক অপারেটিং সিস্টেমগুলি আটকে থাকা প্রক্রিয়াগুলি শেষ করতে দরকারী সরঞ্জামগুলির একটি সেট অন্তর্ভুক্ত করে বা আমাদের আর চলমান চালিয়ে যাওয়া দরকার হয় না। এই মুহুর্তে আমরা কিছুটা প্রসারণ করব যেহেতু একটি প্রক্রিয়া শেষ করার 4 উপায় রয়েছে এবং এটি লিনাক্সে প্রক্রিয়া পরিচালনার একটি মৌলিক অংশ। এটি এর নামের মাধ্যমে হতে পারে, সরাসরি পিআইডি দ্বারা এটির নামের একটি অংশ নির্দিষ্ট করে বা এমনকি প্রক্রিয়াটির উইন্ডোতে কার্সার দিয়ে নির্দেশ করতে পারে । এরপরে আমরা একে একে দেখতে পাব।

হত্যা: প্রক্রিয়াটি মারার জন্য পিআইডি ব্যবহার করে

এটি সবচেয়ে জটিল তবে একই সময়ে সবচেয়ে সঠিক উপায়, যেহেতু পিআইডি একটি নির্দিষ্ট মুহুর্তে চলমান প্রতিটি প্রক্রিয়ার জন্য একটি অনন্য পরিচয়কারী।

কিল আমাদের বিভিন্ন ধরণের সংকেত প্রেরণে অনুমতি দেয়, যা কোনও প্রক্রিয়া বা সেগুলির একটি গ্রুপ বন্ধ করতে পারে। কোনও ধরণের নির্দিষ্ট না করা থাকলে ডিফল্ট সিগন্যালটি TERM।

আমরা আপনাকে উবুন্টু 17.04 এর মতো উইন্ডোজের মতো দেখতে চাই?

নিম্নলিখিত ধরণের সংকেত সবচেয়ে সাধারণ:

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

উদাহরণ:

22298 হত্যা

যেখানে, 22298 প্রক্রিয়াটির পিআইডি উপস্থাপন করে।

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

এটি একটি খুব সাধারণ আদেশ। একটি বিষয় মনে রাখবেন, প্রোগ্রামটি চলমান হওয়ার কয়েকটি দৃষ্টান্ত থাকলে, কমান্ডটি সেগুলি বন্ধ করার বিষয়ে যত্ন নেবে।

শব্দবিন্যাস:

কিল্লাল প্রক্রিয়া_নাম

pkill: এর নামের অংশ ব্যবহার করে একটি প্রক্রিয়া মেরে ফেলুন

pkill আমাদের আপনার প্রক্রিয়া এবং এর একটি অংশের মাধ্যমে প্রক্রিয়াটি ধ্বংস করার বিকল্প দেয়। এটি আমাদের সিগন্যাল নির্দিষ্ট করার জন্য পিআইডি মনে রাখার প্রয়োজন থেকে মুক্তি দেয়। তবে, সমস্ত প্রক্রিয়া যাদের নামগুলিতে নির্দিষ্ট শব্দ রয়েছে তা বন্ধ হয়ে যাবে।

এটি কার্যকর করা হবে:

pkill process_name অংশ

আমরা লিনাক্সে পুনঃনির্দেশগুলি এবং পাইপগুলি পড়ার পরামর্শ দিই।

xkill: মাউস দিয়ে উইন্ডো নির্বাচন করে একটি প্রক্রিয়া হত্যা

পুরো গোষ্ঠীর মধ্যে এটি সর্বাধিক ব্যবহারিক এবং সহজ। কেবল Alt + F2 কী টিপুন, এর পরে একটি ডায়ালগ বক্স প্রদর্শিত হবে। এই বাক্সটি আপনাকে কমান্ড কার্যকর করতে অনুমতি দেবে। আমরা এক্সকিল লিখি । তারপরে কোর্সগুলি একটি মস্তক হয়ে যাবে এবং উইন্ডোগুলির একটিতে ক্লিক করে বিদায় প্রক্রিয়া!

মন্তব্যে আপনার অভিজ্ঞতাটি ছেড়ে দিন, আমাদের সাথে শেয়ার করুন এই গ্রুপের কোনটি আদেশ আপনার পক্ষে কার্যকর এবং কেন?

হার্ডওয়্যারের

সম্পাদকের পছন্দ

Back to top button