ڪوشش ڪريو لينڪس حڪم chsh. تفصيلي حڪم آهي chsh -s /bin/bash. اهو توهان کي توهان جي پاسورڊ داخل ڪرڻ لاء زور ڏيندو. توھان جو ڊفالٽ لاگ ان شيل آھي /bin/bash ھاڻي.
مان بش کان شيل کي ڪيئن مٽائي سگهان ٿو؟
ھيٺ ڏنل قدمن تي عمل ڪندي واپس وڃو!
- قدم 1: کوليو ٽرمينل ۽ داخل ڪريو تبديلي شيل ڪمانڊ.
- قدم 2: لکو /bin/bash/ جڏهن پڇيو ويو ته ”نئين قيمت داخل ڪريو“.
- قدم 3: پنهنجو پاسورڊ داخل ڪريو. پوء، ٽرمينل کي بند ڪريو ۽ ريبوٽ ڪريو. شروع ٿيڻ تي، بش ٻيهر ڊفالٽ ٿي ويندو.
مان بش کي پنهنجو ڊفالٽ شيل Ubuntu ڪيئن ڪري سگهان ٿو؟
سيٽ ڪريو شيل متغير /bin/bash ڏانهن بدران /bin/sh. ھاڻي ھر دفعي توھان استعمال ڪندا آھيو useradd نئين يوزر بش کي شامل ڪرڻ لاءِ پاڻمرادو سندن ڊفالٽ شيل آھي. جيڪڏھن توھان چاھيو ٿا ته اڳ ۾ ئي موجود استعمال ڪندڙن جي شيل کي تبديل ڪريو توھان کي تبديل ڪرڻو پوندو /etc/passwd فائل (مهرباني ڪري پڪ ڪريو ته ان جو بيڪ اپ آھي).
مان لينڪس ۾ شيل کي ڪيئن بدلائي سگهان ٿو؟
پنھنجي شيل استعمال کي تبديل ڪرڻ لاء chsh حڪم:
chsh حڪم توهان جي صارف نام جي لاگ ان شيل کي تبديل ڪري ٿو. جڏهن لاگ ان شيل کي تبديل ڪندي، chsh حڪم موجوده لاگ ان شيل کي ڏيکاري ٿو ۽ پوء نئين لاء اشارو ڪري ٿو.
ڇا مون کي bash يا zsh استعمال ڪرڻ گھرجي؟
گھڻي حصي لاءِ bash ۽ zsh لڳ ڀڳ هڪجهڙا آهن جيڪو هڪ راحت آهي. نيويگيشن ٻنهي جي وچ ۾ ساڳيو آهي. حڪم جيڪي توهان bash لاءِ سکيا آهن اهي zsh ۾ به ڪم ڪندا جيتوڻيڪ اهي آئوٽ پٽ تي مختلف ڪم ڪري سگهن ٿا. Zsh لڳي ٿو بش کان وڌيڪ حسب ضرورت.
مان بش ۾ ڪيئن سوئچ ڪريان؟
سسٽم ترجيحات کان
Ctrl جي بٽڻ کي دٻايو، کاٻي پاسي ۾ پنھنجي صارف کاتي جي نالي تي ڪلڪ ڪريو، ۽ "اعلي اختيارن" کي چونڊيو. "لاگ ان شيل" ڊراپ ڊائون باڪس تي ڪلڪ ڪريو ۽ منتخب ڪريو "/bin/bash" بش کي پنهنجي ڊفالٽ شيل طور استعمال ڪرڻ لاءِ يا "/bin/zsh" استعمال ڪرڻ لاءِ Zsh کي پنهنجي ڊفالٽ شيل طور استعمال ڪيو. توهان جي تبديلين کي بچائڻ لاء "OK" تي ڪلڪ ڪريو.
مان لينڪس ۾ پنهنجو ڊفالٽ شيل ڪيئن ڳولي سگهان ٿو؟
readlink /proc/$$/exe - ٻيو اختيار حاصل ڪرڻ لاءِ موجوده شيل جو نالو معتبر طور تي لينڪس آپريٽنگ سسٽم تي. cat /etc/shells - لسٽ ڪريو رستو نالا صحيح لاگ ان شيلز جي في الحال انسٽال ٿيل. grep "^$USER" /etc/passwd - ڊفالٽ شيل جو نالو پرنٽ ڪريو. ڊفالٽ شيل هلندو آهي جڏهن توهان ٽرمينل ونڊو کوليو.
مان لينڪس ۾ ڊفالٽ شيل کي ڪيئن تبديل ڪري سگهان ٿو؟
هاڻي اچو ته لينڪس يوزر شيل کي تبديل ڪرڻ لاءِ ٽن مختلف طريقن تي بحث ڪريون.
- يوزر موڊ يوٽيلٽي. usermod صارف جي اڪائونٽ جي تفصيلن کي تبديل ڪرڻ لاءِ هڪ افاديت آهي، جيڪو /etc/passwd فائل ۾ محفوظ ٿيل آهي ۽ -s يا -shell آپشن استعمال ڪيو ويندو آهي صارف جي لاگ ان شيل کي تبديل ڪرڻ لاءِ. …
- chsh يوٽيلٽي. …
- تبديل ڪريو يوزر شيل ۾ /etc/passwd فائل.
مان لينڪس ۾ ڊفالٽ لاگ ان شيل کي ڪيئن تبديل ڪري سگهان ٿو؟
منهنجي ڊفالٽ شيل کي ڪيئن تبديل ڪجي
- پهرين، توهان جي لينڪس باڪس تي موجود شيل ڳوليو، هلائي cat /etc/shells.
- ٽائيپ ڪريو chsh ۽ پريس ڪريو Enter key.
- توھان کي داخل ڪرڻ جي ضرورت آھي نئين شيل مڪمل رستو. مثال طور، /bin/ksh.
- لاگ ان ڪريو ۽ لاگ آئوٽ ڪريو تصديق ڪرڻ لاءِ ته توھان جو شيل صحيح طور تي لينڪس آپريٽنگ سسٽم تي تبديل ٿيو آھي.
لينڪس ۾ ڊفالٽ شيل کي ڇا چئبو آهي؟
بش، يا بورن-ٻيهر شيل، پري کان تمام وڏي پيماني تي استعمال ٿيل انتخاب آهي ۽ اهو انسٽال ٿيل آهي ڊفالٽ شيل جي طور تي تمام مشهور لينڪس ڊويزن ۾.