টার্মিনাল কমান্ড প্রম্পটে কম্পিউটারের নাম এবং ব্যবহারকারীর নাম কীভাবে আড়াল করা যায়


62

টার্মিনাল কমান্ড প্রম্পটে আমি কীভাবে ব্যবহারকারীর নাম এবং কম্পিউটারটি আড়াল করতে পারি?

টার্মিনালে এটি বলে

Last login: Mon Jan 13 00:00:14 on ttys000
Whatever:~ UserName$ 

কেবলমাত্র বর্তমান ফোল্ডারটি দেখানো এবং $সাইন ইন করা সম্ভব?


1
বর্তমান ফোল্ডারটি দেখানোর অর্থ কী ? বর্তমান ফোল্ডারটি ইতিমধ্যে এর পরে দেখানো হয়েছে :। বিটিডাব্লু: আমি কম্পিউটারের পছন্দগুলিতে কম্পিউটারের নাম পরিবর্তন করেছি -> এমবিপিকে ভাগ করে নিচ্ছি। এখন আমার লগইন প্রম্পটটি খুব সংক্ষিপ্ত:mbp:~ matt$
নমিনেট

উত্তর:


91

আপনার pt / .bashrc ফাইলে আপনার প্রম্পট পরিবর্তন করুন। আপনি যে উদাহরণটি চেয়েছিলেন তা হ'ল:

export PS1="\W \$"

এটি আপনার বর্তমান ফোল্ডারের ফলে আপনাকে নিয়মিত প্রম্পটের জন্য আরও একটি plus এবং আপনি যদি রুট হন তবে একটি # হিসাবে প্রদর্শিত হবে। পরীক্ষা করে দেখুন এই সহায়িকার আপনি কি আপনার দ্রুত দেখানোর পারে আরো উদাহরণ জন্য।

সম্পাদনা:

নীচের মতামতগুলির একটি অনুসারে, আপনার নিজের ~/.bashrcথেকে উত্স তৈরি করতে ~/.bash_profileবা তার ~/.bash_profileপরিবর্তে এই কোডটি রাখা দরকার হতে পারে put কোন ফাইলটি ব্যবহার করবেন সে সম্পর্কে আরও ভাল করে ব্যাখ্যা করার জন্য আপনি এই নিবন্ধটি পড়তে পারেন।


আমার দুটি প্রশ্ন রয়েছে যেহেতু টার্মিনালটিতে কাজ করার আমার তেমন অভিজ্ঞতা নেই :)। 1) আপনি লিখেন কেন ~/.bashrc? আমি এই ফাইলটি অবস্থিত পেয়েছি /private/bashrc। 2) আমি ফাইলটি সম্পাদনা করতে পারি নি কারণ এটি লক হয়েছে। আমি সাফল্য ছাড়াই অনুমতিগুলি পরিবর্তন করার চেষ্টা করেছি।
সৌম্যমেট

2
/etc/bashrcসমস্ত ব্যবহারকারীর জন্য বিশ্বব্যাপী ফাইল, ~/.bashrcএটি আপনার নিজস্ব। আপনার নিজের মধ্যে সংজ্ঞাগুলি যা সংজ্ঞায়িত হয়েছে তা ওভাররাইট করে /etc/bashrc
nohillside

1
bashrc ফাইলগুলি হ'ল আপনার বাশ রিসোর্স ফাইল। যেখানে আপনি প্রম্পটটি কাস্টমাইজ করতে পারেন, উপকরণ সেট করতে পারেন, রফতান চলকগুলি। প্রকৃতির জিনিস। দেশপ্রেমিকদের মতোই, / ইত্যাদি / বাশার্ক এবং / প্রাইভেট / বাশার্ক ফাইলগুলির সিস্টেম-ওয়াইড সংস্থান রয়েছে। সুতরাং কোথাও / etc / bashrc এ একটি রফতানি PS1 হয় এবং আপনি যদি ~ / .bashrc এ অবস্থিত আপনার নিজস্ব বাশার্ক ফাইল সম্পাদনা করেন এবং আপনার নিজের PS1 রফতানি করেন তবে আপনার অ্যাকাউন্টে কমান্ড প্রম্পট আলাদা হবে। আপনি যদি এটি ব্যবহারকারীর জন্য পরিবর্তন করতে চান তবে আপনাকে একটি sudo কমান্ড দিয়ে / etc / bashrc সম্পাদনা করতে হবে।
CaldwellYSR

2
এখনও এই উত্তরটি খুঁজছেন এমন কারও জন্য .. আপনার এটি ~ / .bash_profile এ toোকাতে হতে পারে তারপরে "উত্স b / .Bash_profile" চালান বা একটি নতুন টার্মিনাল খুলুন।
ক্রিস

PS1 = '[\ h: \ W \ u \ $' রফতানি করুন যদি আপনি পরে চান তবে এই অপারেশনটি পূর্বাবস্থায় ফেরাতে পারেন।
বোলদিজার পল

16
echo "export PS1='$ '" >> ~/.bash_profile
. ~/.bash_profile

এটি ঠিক $প্রম্পট হিসাবে ছেড়ে যাবে । আপনি যদি পুরানো প্রম্পটটি পুনরুদ্ধার করতে চান তবে আপনাকে সেই "রফতানি ..." লাইনটি সরাতে .bash_ প্রোফাইলে সম্পাদনা করতে হবে।



14

আমার এটির সাথে একই রকম সমস্যা ছিল তবে প্রথমে এটি কাজ করে না।

এটি হতে পারে কারণ আমি সুডো ছিল না তবে উভয়ভাবেই এটি ঠিক কাজ করে।

  1. টার্মিনালে পছন্দগুলি খুলুন (উপরের ডানদিকে)
  2. তারপরে শেল ট্যাবে যান
  3. তারপরে কমান্ডটি কপি / পেস্ট করুন export PS1="\W \$"; clear;
  4. তারপরে টার্মিনালটি পুনরায় চালু করুন এবং কাজ করা উচিত

এখানে চিত্র বর্ণনা লিখুন


সেরা সহজ :)।
হুইন ইনক

অস্থায়ী সমাধানের জন্য এটি সেরা।
তারিক

11

আপনার ব্যাশ প্রম্পটটি কীভাবে পরিবর্তন করবেন এই টিউটোরিয়ালটি দেখুন । খুব সংক্ষিপ্ত সংস্করণ (কেবলমাত্র ব্যবহারকারীর নাম এবং কোনও বর্তমান পথ নেই): PS1="\u$ "

ফলাফল: myusername$ cat something.log


এটি কাজ করে, এখন সমস্যাটি এটি নতুন ব্যাশ প্রম্পটটি সংরক্ষণ করবে না। এটি আমার ম্যাকটি বন্ধ করার পরে এটি পুরানোটিকে দেখায়। কেন?
ডিজুলফ্রিদি

2
আপনি নিম্নলিখিত ফাইলের মধ্যে পরিবর্তনশীল করা চাইছেন: /Users/<yourusername>/.bash_profile?
টিমবুও

2

প্রম্পটে আপনার পরিবর্তনগুলি সংরক্ষণ করতে Edit / .bash_profile সম্পাদনা করুন।

sudo nano ~/.bash_profile

শেষে, আপনার পরিবর্তনগুলি যুক্ত করুন।

# Change prompt
export PS1="\W \$ "

প্রস্থান করুন, পরিবর্তনগুলি সংরক্ষণ করুন। ফাইলের নামটি নিশ্চিত করতে এন্টার টিপুন। পরিবর্তনটি দেখতে উত্স চালান।

source ~/.bash_profile

ধন্যবাদ, এটি ওএসএক্স 10.12 সিয়েরা ব্যবহার করে আমার পক্ষে দুর্দান্ত কাজ করেছে।
এডওয়ার্ড হগল্যান্ড

কেন ব্যবহার করবেন sudo?
ডান

0

আপনার .bash_profile ফাইল বা আপনার রুট তৈরি / সম্পাদনা করুন:

sudo vim ~/.bash_profile

এবং এই লাইন যুক্ত করুন

export PS1="\W$: "

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

~$: 

0

সেট DEFAULT_USERমধ্যে ~/.zshrcআপনার নিয়মিত ব্যবহারকারী নামে ফাইল। whoamiটার্মিনালে চালিয়ে আপনি আপনার সঠিক ব্যবহারকারীর নামটি পেতে পারেন । এটার মতো কিছু:

export DEFAULT_USER=username

0

পিএস 1 = "[\ 033 [01; 32 মি] \ ডাব্লু \ $ [\ 033 [00 মি]" রফতানি করুন

\ ডাব্লু আপনাকে বর্তমান ফোল্ডারটি দেবে (path ডাবলু পথও অন্তর্ভুক্ত করতে পারে)। বন্ধনীগুলি রঙের কোডগুলি সেট করে। সুতরাং এটি বর্তমান ফোল্ডারটিকে সবুজ করে দেয় এবং তারপরে প্রম্পটের পরে রঙটি পুনরায় সেট করে।


-3

খনিটি হল: পিএস 1 = "\ ডব্লু [\ 033 [32 মি]] \ $ (পার্সে_গিত_ব্রাঞ্চ) [\ 033 [00 মি] $"


আমরা দীর্ঘ উত্তর খুঁজছি যা কিছু ব্যাখ্যা এবং প্রসঙ্গ সরবরাহ করে। শুধু একটি লাইনের উত্তর দেবেন না; আপনার উত্তর কেন সঠিক তা ব্যাখ্যা করুন, আদর্শভাবে উদ্ধৃতি দিয়ে। ব্যাখ্যাগুলি অন্তর্ভুক্ত না করে এমন উত্তরগুলি সরানো হতে পারে।
তেটসুজিন

মুছুন, আমি যত্ন করি না আমি কেবল সাহায্যের চেষ্টা করছিলাম!
কার্লোস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.