আপনি এক ইউজার অ্যাকাউন্ট দিয়ে লগইন করতে জানেন, রুট অ্যাকাউন্টও জানেন। কিন্তু সিস্টেমে কতগুলো অ্যাকাউন্ট আছে সেটা দেখার সহজ ইউটিলিটি নেই। এক কমান্ড দিয়ে পুরো লিস্ট পাওয়া যায়।
Super+T বা Ctrl+Alt+T দিয়ে টার্মিনাল খুলুন। Ubuntu Dash-এ Terminal সার্চ বা KDE/Xfce4-এ System Tools থেকে খুলুন। সাধারণত স্পেশাল প্রিভিলেজ লাগে না।
পদ্ধতি ১: সকল লিনাক্স ইউজারের লিস্ট পান
চালান:
getent passwd | cut -d':' -f1 | less
লম্বা কমান্ড, কপি-পেস্ট করুন (Edit → Paste বা Shift+Ctrl+V)। কーソর কি বা J/K দিয়ে স্ক্রল করুন, q চাপে বের হোন। প্রথমবার দেখলে চমক হবেন—অনেক ইউজার আছে! সিস্টেম কমপ্রোমাইজড নয়। জেনারিক GNU/Linux ডিস্ট্রোতে বিভিন্ন প্রসেস রান করার জন্য সুডো-ইউজার অ্যাকাউন্ট থাকে। আপনার রিয়েল ইউজারনেম নিচের দিকে থাকবে। কিছু নাম প্রোগ্রামের মত লাগবে (যেমন www-data, mysql)—এগুলো প্যাকেজ ইনস্টলেশনের সময় তৈরি হয়।
পদ্ধতি ২: ইউজার সংখ্যা জানুন
লিস্ট বড় হলে wc ইউটিলিটি দিয়ে গিনুন:
getent passwd | wc -l
কয়েক ডিজিট আসবে। টেস্ট সিস্টেমে ৩৮টি ইউজার ছিল, কিন্তু রিয়েল ইউজার একজনে। প্যাকেজ-ক্রিয়েটেড সিউডো-অ্যাকাউন্টের জন্য।
আসলে কারা লগইন করেছে জানতে users চালান। Debian-ভিত্তিক সিঙ্গেল-ইউজার সিস্টেমে আপনার অ্যাকাউন্ট প্লাস রুট থাকবে। সার্ভার/মাল্টি-ইউজার সিস্টেমে (CentOS, RHEL) বেশি থাকতে পারে। ভার্চুয়াল মেশিনের ইউজার শুধু নিজের এনভায়রনমেন্টে দেখাবে।
who কমান্ড চালালে টার্মিনাল ইনফো সহ বিস্তারিত পাওয়া যায়। tty7 হলো গ্রাফিক্যাল X/Wayland সার্ভার (Unity/GNOME)। টাচস্ক্রিনেও এটি দেখা যায় Unix হিস্টোরিক্যাল কারণದಿಂದ।