"আইডি" কমান্ড ব্যবহার করে লিনাক্সের মধ্যে ব্যবহারকারী তথ্য প্রদর্শন করুন

এই গাইডটি আপনাকে দেখাবে যে কিভাবে বর্তমান ব্যবহারকারীদের সম্পর্কে তথ্য ছাপানো যায় যা তাদের সাথে সম্পর্কিত গোষ্ঠীগুলি অন্তর্ভুক্ত।

আপনি সিস্টেম তথ্য প্রদর্শন করতে চান তাহলে আপনি uname কমান্ড ব্যবহার করতে পারেন।

আইডি (সম্পূর্ণ ইউজার তথ্য প্রদর্শন করুন)

নিজের উপর আইডি কমান্ড অনেক তথ্য প্রিন্ট করে:

আপনি নিম্নলিখিত আইডি কমান্ডটি চালাতে পারেন:

আইডি

আইডি কমান্ড বর্তমান ব্যবহারকারী সম্পর্কে সব তথ্য প্রকাশ করবে কিন্তু আপনি অন্য ব্যবহারকারীর নামও নির্দিষ্ট করতে পারেন।

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

আইডি ফ্রেড

id -g (একটি ব্যবহারকারীর জন্য প্রাথমিক গ্রুপ ID প্রদর্শন করুন)

যদি আপনি বর্তমান ব্যবহারকারীর জন্য প্রাথমিক গ্রুপ আইডি খুঁজতে চান তবে নিম্নোক্ত কমান্ডটি লিখুন:

আইডি-জি

এটি শুধুমাত্র গ্রুপ আইডি যেমন 1001 এর তালিকা দেবে।

আপনি একটি প্রাথমিক গ্রুপ কি ভাবছি হতে পারে। যখন আপনি একটি ব্যবহারকারী তৈরি করেন, উদাহরণস্বরূপ ফ্রেড, তারা / etc / passwd ফাইলের সেটিংসের উপর ভিত্তি করে একটি গ্রুপ বরাদ্দ করা হয়। যখন সেই ব্যবহারকারী ফাইলগুলি তৈরি করে তখন তারা ফ্রেডের মালিক হবে এবং প্রাথমিক গ্রুপে নিয়োগ করা হবে। যদি অন্য ব্যবহারকারীদের গ্রুপে অ্যাক্সেস দেওয়া হয় তবে তাদের সেই গ্রুপের অন্যান্য ব্যবহারকারীর মত একই অনুমতি থাকবে।

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

আইডি - গ্রুপ

যদি আপনি একটি পৃথক ব্যবহারকারীর জন্য প্রাথমিক গ্রুপ আইডি দেখতে চান তবে ব্যবহারকারীর নামটি নির্দিষ্ট করুন:

আইডি-জি ফ্র্যাড
আইডি - গ্রুপ ফ্রেড

আইডি-জি (একটি ব্যবহারকারীর জন্য সেকেন্ডারী গ্রুপ ID প্রদর্শন করুন)

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

আইডি-জি

উপরের কমান্ড থেকে আউটপুট 1000 4 27 38 46 187 এর লাইন বরাবর থাকবে।

পূর্বে উল্লিখিত হিসাবে একটি ব্যবহারকারী একটি প্রাথমিক গ্রুপ নিয়োগ করা হয় কিন্তু তারা দ্বিতীয় গ্রুপ যোগ করা যেতে পারে। উদাহরণস্বরূপ ফ্রেড 1001 এর প্রাথমিক গ্রুপ হতে পারে কিন্তু সেগুলি 2000 (অ্যাকাউন্ট), 3000 (পরিচালকদের) ইত্যাদির গোষ্ঠীর সদস্য হতে পারে।

আপনি সেকেন্ডারি গ্রুপ আইড দেখার জন্য নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে পারেন।

আইডি - গ্রুপগুলি

যদি আপনি একটি ভিন্ন ব্যবহারকারীর জন্য ত্রি মাধ্যমিক গোষ্ঠী আইডি দেখতে চান তবে ব্যবহারকারীর নামটি নির্দিষ্ট করুন:

আইডি-জি ফ্র্যাড
আইডি - গ্রুপগুলি ফ্রেড

id -gn (একটি ব্যবহারকারীর জন্য প্রাথমিক গ্রুপের নাম প্রদর্শন করুন)

গোষ্ঠী আইডিটি দেখানো ঠিক কিন্তু মানুষ হিসেবে যখন তাদের নাম রাখা হয় তখন মানুষগুলি বোঝা সহজ হয়।

নিম্নলিখিত কমান্ডটি একটি ব্যবহারকারীর জন্য প্রাথমিক গোষ্ঠীর নাম দেখায়:

id -gn

একটি লিনাক্স লিনাক্সের এই কমান্ডের জন্য আউটপুট ব্যবহারকারীর নাম হিসাবে একই হতে পারে। উদাহরণস্বরূপ ফ্রেড

আপনি গোষ্ঠীর নাম দেখতে নিম্নলিখিত সিনট্যাক্স ব্যবহার করতে পারেন:

id --group --name

যদি আপনি অন্য ব্যবহারকারীর জন্য প্রাথমিক গ্রুপের নাম দেখতে চান তবে কমান্ডে ব্যবহারকারীর নাম অন্তর্ভুক্ত করুন:

id -gn fred
id - গ্রুপ --name ফার্ম

আইডি- Gn (একটি ব্যবহারকারীর জন্য সেকেন্ডারি গ্রুপ নাম প্রদর্শন করুন)

যদি আপনি সেকেন্ডারি গ্রুপের নাম প্রদর্শন করতে চান এবং ব্যবহারকারীর জন্য আইডি নম্বরগুলি নিম্নোক্ত কমান্ডটি না লিখতে চান:

আইডি -জিএন

আউটপুট ফ্রেড অ্যাডমিন cdrom sudo sambashare লাইন বরাবর কিছু হতে হবে।

আপনি নিম্নলিখিত সিনট্যাক্স ব্যবহার করে একই তথ্য পেতে পারেন:

id - গ্রুপগুলি --name

যদি আপনি অন্য ব্যবহারকারীর জন্য সেকেন্ডারি গ্রুপ নাম দেখতে চান তবে কমান্ডে ব্যবহারকারীর নামটি নির্দিষ্ট করুন:

আইডি -জিএন ফ্রেড
id - গ্রুপগুলি --name fred

id -u (প্রদর্শন ইউজার আইডি)

যদি আপনি নিম্নলিখিত কমান্ডের বর্তমান ব্যবহারকারী প্রকারের জন্য ব্যবহারকারী আইডি প্রদর্শন করতে চান:

id -u

কমান্ডের আউটপুট 1000 এর রেখা বরাবর কিছু হবে।

আপনি নিম্নলিখিত কমান্ড টাইপ করে একই প্রভাব অর্জন করতে পারেন:

আইডি - ইউজার

কমান্ডের অংশ হিসেবে ব্যবহারকারীর নামটি নির্দিষ্ট করে আপনি অন্য ব্যবহারকারীর জন্য ইউজার আইডি খুঁজে পেতে পারেন:

আইডি-উ ফ্রেড
আইডি - ইউজার ফ্রেড

id -un (প্রদর্শন ব্যবহারকারী নাম)

আপনি নিম্নলিখিত কমান্ড টাইপ করে বর্তমান ব্যবহারকারীর জন্য ব্যবহারকারীর নাম প্রদর্শন করতে পারেন:

আইডি -ন

উপরের কমান্ড থেকে আউটপুট ফ্রেড লাইন বরাবর কিছু হতে হবে।

আপনি একই তথ্য প্রদর্শন করতে নিম্নলিখিত কমান্ড ব্যবহার করতে পারেন:

আইডি - ইউজার --name

এই কমান্ডে অন্য ব্যবহারকারীর নাম সরবরাহের মধ্যে সামান্য পয়েন্ট আছে

সারাংশ

আইডি কমান্ডটি ব্যবহার করার মূল কারণটি হলো ব্যবহারকারীদের মধ্যে কোনও গ্রুপের সাথে সংযোগ স্থাপনের জন্য আপনি কোন কমান্ড ব্যবহার করেন, বিশেষ করে যদি আপনি কোন ব্যবহারকারী লগ-ইন করেন তাহলে কোন ব্যবহারকারীর সাথে সম্পর্কিত গ্রুপগুলি খুঁজে বের করতে হবে।

পরের ক্ষেত্রে, আপনি কে কে জানতে পারবেন যে আপনি কে লগ ইন করেছেন এবং আপনি কোন গ্রুপটি কোনও ব্যবহারকারীর সাথে জড়িত তা জানতে গ্রুপ কমান্ড ব্যবহার করতে পারেন।

Su কমান্ড ব্যবহার করা উচিত যদি আপনি একটি ভিন্ন ব্যবহারকারী হিসাবে অনেকগুলি কমান্ড চালানোর প্রয়োজন হয়। অ্যাড-হক কমান্ডের জন্য আপনাকে সুডো কমান্ড ব্যবহার করা উচিত।