suম্যানপেজ থেকে , দুটি উপায় আপনি এটি সম্পাদন করতে পারেন are
প্রথম পদ্ধতিটি হ'ল সহজেই -sবা --shellপতাকা ব্যবহার করা (ধরে নেওয়া যাক যে আপনি suএই যুক্তি সমর্থন করে এমন একটি সংস্করণ সহ একটি * এনআইএক্স-ভিত্তিক ওএস ব্যবহার করছেন ), আপনার পছন্দের শেলটির পথ অনুসরণ করবে। যদি পাস শেলটি পাওয়া যায় না, suতবে নিম্নলিখিত পদ্ধতিতে ফিরে আসে এবং এটি ব্যর্থ হলে, অনুরোধ করার চেষ্টা করবে /bin/sh।
উদাহরণস্বরূপ, আপনি এইভাবে suচালু করতে বাধ্য করতে পারেন zsh(এটি বিদ্যমান বলে ধরে নিচ্ছেন /bin/zsh):
sudo su --shell /bin/zsh
দ্বিতীয় পদ্ধতিটি হ'ল rootব্যবহারকারীর জন্য নির্দিষ্ট ডিফল্ট শেলটি সংশোধন করা ( সতর্কতা অবলম্বন করুন! )। ফাইল সম্পাদনা করে /etc/passwdএবং rootব্যবহারকারীর জন্য নির্দিষ্ট শেল পরিবর্তন করে এটি করা যেতে পারে । শেলটি ডিফল্টরূপে কী নির্দিষ্ট করা হয়েছে তা দেখতে, আপনি নিম্নলিখিত কমান্ডটি চালিয়ে যেতে পারেন (ধরে নিলেন সুপারিউজারটি মূল হিসাবে):
sudo grep root /etc/passwd
কমান্ডের মতো কিছু আউটপুট করা উচিত root:x:0:0:root:/root:/bin/bash। পরিবর্তে /bin/bashনির্দেশ করতে আপনি কেবল (বা আপনার সিস্টেমে যা কিছু সেট করা আছে) পরিবর্তন করতে পারেন zsh।