কে আমার কম্পিউটারে লগ ইন এবং তারা কি করছেন?

ভূমিকা

আপনি যদি একাধিক ব্যবহারকারীর সাথে সার্ভার চালাচ্ছেন তবে আপনি জানতে চান যে কে লগ ইন করেছে এবং কী করছে।

আপনি একটি একক অক্ষর টাইপ করে এবং এই গাইডে জানতে চাইলে আপনাকে জানতে পারবেন যে, আপনি কোন চিঠিটি এবং যে ফিরিয়ে দেওয়া হয়েছে তা আপনাকে দেখাবে।

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

কে লগ ইন করেছে এবং তারা কি করছে?

আপনার কম্পিউটারে যারা লগ ইন করেছেন তা খুঁজে বের করতে আপনাকে কেবলমাত্র নিম্নোক্ত চিঠি লিখুন এবং রিটার্ন টিপুন।

W

উপরের কমান্ডের আউটপুটটি একটি শিরোলেখ সারি এবং ফলাফলগুলির একটি টেবিল অন্তর্ভুক্ত করে।

শিরোলেখ সারিতে নিম্নলিখিত উপাদান রয়েছে

প্রধান সারণিতে নিম্নলিখিত কলাম আছে:

JCPU Tty- র সংযুক্ত সমস্ত প্রসেস দ্বারা ব্যবহৃত পরিমাণের পরিমাণ বোঝায়।

PCPU বর্তমান প্রক্রিয়া দ্বারা ব্যবহৃত সময় পরিমাণের জন্য দাঁড়িয়েছে।

এমনকি একটি একক ব্যবহারকারী কম্পিউটারে, w কমান্ডটি দরকারী হতে পারে।

উদাহরণস্বরূপ, আমি আমার কম্পিউটারে গ্যারিতে লগ ইন করেছি কিন্তু w কমান্ডটি 3 সারি দেয়। কেন? আমি একটি Tty আছে যা গ্রাফিকাল ডেস্কটপ চালাতে ব্যবহৃত হয় যা আমার ক্ষেত্রে হল দারুচিনি।

আমার কাছে ২ টি টার্মিনাল উইন্ডো খোলা আছে।

শিরোনাম ছাড়া তথ্য ফেরত কিভাবে

W কমান্ডের বিভিন্ন সুইচগুলি ব্যবহার করা যেতে পারে। তাদের একজন আপনাকে হেডার ছাড়া তথ্য দেখতে দেয়।

আপনি নিম্নলিখিত কমান্ড ব্যবহার করে শিরোনাম লুকিয়ে রাখতে পারেন:

w -h

এর মানে আপনি 5, 10 এবং 15 মিনিটের জন্য সময়, আপটাইম বা লোড দেখেন না কিন্তু আপনি লগ-ইন করা ব্যবহারকারীদের এবং তারা যা করছেন তা দেখতে পারেন।

যদি আপনি আপনার সুইচটিকে বন্ধু হিসাবে উপযুক্ত মনে করেন তবে নিম্নলিখিতটি একই লক্ষ্য অর্জন করে।

w - কোনও শিরোনাম

কিভাবে বেয়ার বেসিক তথ্য ফিরে আসতে?

হয়তো আপনি JCPU বা PCPU জানতে চান না। আসলে, আপনি কেবল জানতে চাইছেন কে লগ ইন করেছেন, যে টার্মিনালটি ব্যবহার করছে, তাদের হোস্টনাম কি, কতক্ষণ তারা নিষ্ক্রিয় এবং কতগুলি কমান্ড চালাচ্ছে।

শুধু এই তথ্য ফেরত নিম্নলিখিত কমান্ড ব্যবহার করুন:

W- গুলি

আবার আপনি আরো পাঠক বন্ধুত্বপূর্ণ সংস্করণ ব্যবহার করতে পারেন যা নিম্নরূপ:

w - short

হয়তো এমনও খুব বেশি তথ্য। হয়তো আপনি হোস্টনেম সম্পর্কে জানতে চান না।

নিম্নোক্ত কমান্ডগুলি হোস্টের নাম বাদ দেয়:

w -f

w --from থেকে

আপনি নিম্নলিখিত সংখ্যার সংখ্যার সংখ্যার যোগফল একত্রিত করতে পারেন:

w -s -h -f

উপরের কমান্ডটি টেবিলের ছোট সংস্করণ, কোন শিরোলেখ, এবং হোস্টের নাম নয়। নিম্নোক্ত কমান্ডটি আপনিও প্রকাশ করতে পারেন:

w -shf

আপনি এটি নিম্নলিখিত ভাবে লেখা থাকতে পারে:

w - short --from --no-header

ব্যবহারকারীর আইপি ঠিকানা খুঁজুন

ডিফল্টরূপে, w কমান্ড প্রতিটি ব্যবহারকারীর জন্য হোস্টের নাম প্রদান করে। আপনি এটি পরিবর্তন করতে পারেন যাতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করে IP ঠিকানাটি ফেরত দেওয়া হয়:

w -i

w --ip-addr

ব্যবহারকারী দ্বারা ফিল্টারিং

আপনি যদি শত শত ব্যবহারকারীর সাথে সার্ভার চালাচ্ছেন বা এমনকি কয়েক ডজনও, তবে এটি w কমান্ডটি নিজেই চালাতে মোটামুটি ব্যস্ত থাকতে পারে।

আপনি যদি কোন নির্দিষ্ট ব্যবহারকারীর কাজটি জানতে চান তবে w কমান্ডের পরে আপনি তাদের নাম উল্লেখ করতে পারেন।

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

ওয়্যার গ্যারি

সারাংশ

W কমান্ড দ্বারা উপলব্ধ অধিকাংশ তথ্য অন্য লিনাক্স কমান্ড দ্বারা ফেরত যাবে, কিন্তু তাদের কেউ কম কীস্ট্রোক প্রয়োজন।

আপটাইম কমান্ডটি আপনার সিস্টেম কতক্ষণ চলছে তা দেখানোর জন্য ব্যবহার করা যেতে পারে।

Ps কমান্ডটি কম্পিউটারে চলমান প্রক্রিয়া প্রদর্শন করতে ব্যবহার করা যেতে পারে

কে কমান্ড ব্যবহার করা যাবে তা দেখানোর জন্য ব্যবহার করা যাবে। whoami কমান্ডটি দেখাবে যে আপনি কে লগ ইন করেছেন এবং আইডি কমান্ড আপনাকে একটি ব্যবহারকারীর তথ্য জানাবে।