Mac OS X টার্মিনালে শেল পরিবর্তন করুন

সুচিপত্র:

Anonim

ব্যাশ করে ক্লান্ত? zsh, ksh, tcsh, মাছ, বা sh পছন্দ করেন? আপনি দূরবর্তীভাবে SSH বা অন্যথায় লগ ইন করার সময় ব্যবহারকারীদের ডিফল্ট লগইন শেল পরিবর্তন করার পাশাপাশি টার্মিনাল অ্যাপে ডিফল্ট শেল পরিবর্তন করতে পারেন। কিভাবে উভয় করতে হয় তা এখানে।

ম্যাক ওএসে টার্মিনাল অ্যাপস ডিফল্ট শেল কীভাবে পরিবর্তন করবেন

এটি নতুন শেল সামঞ্জস্য করে যা টার্মিনাল অ্যাপ লঞ্চ, নতুন টার্মিনাল উইন্ডো এবং নতুন টার্মিনাল ট্যাব ব্যবহার করা হয়, নতুন ডিফল্ট ম্যাক শেল হয়ে ওঠে।

  1. আপনি যদি এখনও না করে থাকেন তাহলে টার্মিনাল অ্যাপ খুলুন
  2. 'টার্মিনাল' মেনু থেকে পছন্দগুলি খুলুন, তারপর "সাধারণ" ট্যাবে ক্লিক করুন (বা পুরানো Mac OS সংস্করণে "স্টার্টআপ" ট্যাব)
  3. "শেলস খোলে" এর অধীনে "কমান্ড (সম্পূর্ণ পথ)" বেছে নিন এবং নতুন শেল সেট করুন

ডিফল্ট শেল বিকল্পগুলি যা Mac OS X-এর সাথে বান্ডিল করা যেতে পারে সেগুলির মধ্যে নিম্নলিখিত পথগুলি অন্তর্ভুক্ত রয়েছে:

/bin/zsh/bin/ksh/bin/tcsh/bin/bash/bin/sh

'কমান্ড (সম্পূর্ণ পথ)' বক্সে যেকোনও একটি স্থাপন করা নতুন শেলটিকে টার্মিনাল উইন্ডো ডিফল্ট হিসাবে সেট করবে।

দ্রষ্টব্য এটি টার্মিনাল অ্যাপ দ্বারা ব্যবহৃত ডিফল্ট শেল পরিবর্তন করে, যা ডিফল্ট লগইন শেল থেকে ভিন্ন, যা পরিবর্তে নিম্নলিখিত ধাপের মাধ্যমে পরিবর্তন করা হয়...

Mac OS X এ ব্যবহারকারীর ডিফল্ট লগইন শেল পরিবর্তন করুন

আপনি chsh কমান্ড ব্যবহার করে কমান্ড লাইনের মাধ্যমেও ডিফল্ট শেল পরিবর্তন করতে পারেন, যা 'চেঞ্জ শেল'-এর শর্টহ্যান্ড। এটি প্রয়োজনীয় হবে যদি আপনি SSH বা টেলনেটের সাথে লগ ইন করার সময় ডিফল্ট শেল ভিন্ন হতে চান। আপনাকে প্রতিটি পরিবর্তনকেও প্রমাণীকরণ করতে হবে, কমান্ডটি সরাসরি জিজ্ঞাসা করবে বা আপনি এটিকে sudo দিয়ে উপসর্গ করতে পারেন। ডিফল্ট ইউজার শেলকে zsh, bash, tcsh, ksh, sh, বা অন্য কোনো শেল-এ সেট করার পদ্ধতি এখানে দেওয়া হল।

ব্যবহারকারী লগইন ডিফল্ট শেল zsh এ পরিবর্তন করুন: chsh -s /bin/zsh

ksh:chsh -s /bin/ksh

tcsh:chsh -s /bin/tcsh

bash (ডিফল্ট): chsh -s /bin/bash

শ:chsh -s /bin/sh

অন্যান্য শেল: সহজভাবে chsh সেট করার জন্য পাথ সামঞ্জস্য করুন, যেমন: chsh -s /path/to/ alternate/shell/like/fish

আমরা এই বছরের প্রথম অংশটি কভার করেছিলাম এবং তারপর থেকে এটি পরিবর্তিত হয়নি, যদিও এটি লক্ষণীয় যে ম্যাকওএসের আধুনিক সংস্করণে ডিফল্ট হিসাবে zsh ব্যবহার করা হয়, মন্টেরি এবং বিগ সুর সহ, যেখানে পুরানো সংস্করণগুলি MacOS এবং Mac OS X-এর ডিফল্ট শেল হিসাবে ব্যাশ ব্যবহার করা হয়েছে, যেমন Mavericks, Lion, Sierra, Snow Leopard, ইত্যাদি

Mac OS X টার্মিনালে শেল পরিবর্তন করুন