লিনাক্সে চলমান পরিষেবাগুলি কীভাবে তালিকাভুক্ত করবেন

Linakse Calamana Parisebaguli Kibhabe Talikabhukta Karabena



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

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







যাইহোক, অনেক লিনাক্স নতুনরা সর্বদা বর্তমানে চলমান পরিষেবাগুলি প্রদর্শন করার পদ্ধতিগুলি সন্ধান করে। সুতরাং, এই সংক্ষিপ্ত ব্লগটি লিনাক্সে চলমান পরিষেবাগুলিকে ঝামেলা ছাড়াই তালিকাভুক্ত করার উপায়গুলি সম্পর্কে।



লিনাক্সে চলমান পরিষেবাগুলি কীভাবে তালিকাভুক্ত করবেন

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



1. Systemctl কমান্ড

'systemctl' কমান্ড এর পরিষেবাগুলি সহ সিস্টেমগুলি নিরীক্ষণ এবং পরিচালনা করতে পারে। যাইহোক, এর অসুবিধা হল যে এটি পরিষেবাগুলিকে তাদের অবস্থা নির্বিশেষে তালিকাভুক্ত করে (চলমান, সমাপ্ত বা ব্যর্থ)। সুতরাং, চলমান পরিষেবাগুলি তালিকাভুক্ত করতে, আপনাকে অবশ্যই নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:





sudo systemctl তালিকা-ইউনিট --প্রকার = সেবা --অবস্থা = চলমান

প্রদত্ত কমান্ডে, “–type=service” এবং “–state=running” বিকল্পগুলি, যেমন তারা পরামর্শ দেয়, শুধুমাত্র চলমান পরিষেবাগুলিকে তালিকাভুক্ত করতে টুলটিকে স্পষ্টভাবে নির্দেশ দেয়।



বিঃদ্রঃ:

  1. এটি একটি সময়ে শুধুমাত্র কয়েকটি লাইন তালিকাভুক্ত করে। শেষে পৌঁছানোর পরে, আপনি তালিকাটি দেখা চালিয়ে যেতে 'এন্টার' টিপুন।
  2. কমান্ডটি ব্যবহার করার পরে, আপনি টার্মিনালের সাথে যোগাযোগ করতে পারবেন না। এজন্য আপনাকে অবশ্যই 'Q' টিপে এটি থেকে প্রস্থান করতে হবে।

অধিকন্তু, আপনি যদি নির্দিষ্ট প্রোগ্রাম দ্বারা চালিত পরিষেবাগুলি তালিকাভুক্ত করতে চান তবে ফলাফলগুলি ফিল্টার করতে 'grep' কমান্ডটি ব্যবহার করুন।

sudo systemctl তালিকা-ইউনিট --প্রকার = সেবা --অবস্থা = চলমান | আঁকড়ে ধরে অ্যাপ্লিকেশন নাম

এই কমান্ডে, আপনি লক্ষ্য করতে চান এমন অ্যাপ্লিকেশন বা প্রোগ্রামের প্রকৃত নামের সাথে 'app_name' প্রতিস্থাপন করুন। উদাহরণস্বরূপ, ক্রোন ডেমন দ্বারা চালিত পরিষেবাগুলির তালিকা করা যাক:

sudo systemctl তালিকা-ইউনিট --প্রকার = সেবা --অবস্থা = চলমান | আঁকড়ে ধরে ক্রন

2. Netstat কমান্ড

Netstat বিভিন্ন পরিষেবা সম্পর্কে বিস্তারিত তথ্য প্রদান করে যা তাদের সংশ্লিষ্ট পোর্টে চলছে।

sudo netstat -টাল্পন

এই কমান্ডটি পরিষেবা এবং তাদের সংশ্লিষ্ট পোর্ট নম্বর এবং প্রক্রিয়া আইডি তালিকাভুক্ত করে। TCP এবং UDP পরিষেবাগুলি দেখানোর জন্য '-tulpn' বিকল্পটি ফলাফল ফিল্টার করে।

উপসংহার

সিস্টেমে চলমান পরিষেবাগুলি তালিকাভুক্ত করা প্রশাসনের জন্য অপরিহার্য। অতএব, এই সংক্ষিপ্ত ব্লগে আপনার ডিভাইসে চলমান পরিষেবাগুলি তালিকাভুক্ত করার সহজ পদ্ধতিগুলি অন্তর্ভুক্ত রয়েছে৷ আমরা 'systemctl', 'grep', এবং 'netstat' কমান্ডের ব্যবহার জড়িত দুটি উপায় ব্যাখ্যা করেছি। তাছাড়া, এই কমান্ডগুলি সম্পূর্ণরূপে আপনার উদ্দেশ্য পূরণ করে, তাই আমরা অন্য কোন অধরা পদ্ধতি তালিকাভুক্ত করিনি।