Terminal.app এর শংসাপত্র গোপন করার একটি উপায় আছে (প্রম্পট টেক্সট)?


1

আমি আমার টার্মিনালে অনেকগুলি কলাম হারাতে পারি কারণ শংসাপত্রগুলি (ভিক্টর-রড্রিগুয়েস-ম্যাকবুক-প্রো: ~ বিজয়ী $)। আমি এই সঙ্কুচিত করতে পারে?

আমার জন্য কখনও কখনও প্রয়োজন হিসাবে একমাত্র তথ্য দেখতে ফোল্ডার নাম, অন্য কিছুই।

উত্তর:


3

আপনি কি পরে একটি কাস্টম bash প্রম্পট।

শুধু ফোল্ডার নাম প্রদর্শনের জন্য, এটিকে আপনার যুক্ত করুন ~/.bashrc ফাইল:

export PS1="[\w]$"

এটি দেখতে কেমন হবে (আপনার হোম ডিরেক্টরি tilde থেকে ছোট করা হয়):

[~]$cd /
[/]$cd /usr/bin/
[/usr/bin]$

একটি চমৎকার ওভারভিউ এবং অন্যান্য উপলভ্য অব্যাহতি ক্রমগুলির একটি তালিকাের জন্য, নিচের নিবন্ধটি দেখুন: কিভাবে: পরিবর্তন / সেটআপ ব্যাশ কাস্টম প্রম্পট (PS1) । এটি একটি লিনাক্স টিউটোরিয়াল তবে এটি ম্যাকের উপর বশে কাজ করে।


উত্তর দেওয়ার জন্য ধন্যবাদ, মানুষ। কিন্তু আমি সাম্প্রতিক প্রাক উইন্ডোজ ব্যবহারকারী হিসাবে, আমি কিছু সমস্যা সঙ্গে খুব ডামি। আমি mate (mate ~ / .bashrc) এর মাধ্যমে .bashrc ফাইলটি খুললাম, এটি আমাকে একটি খালি ফাইল দেখিয়েছে, আমি উপরে সেই লাইনটি আটকে রেখেছি। যখন আমি এটি সংরক্ষণ করার চেষ্টা করেছিলাম, তখনও আমার পাসওয়ার্ডটি প্রবেশ করতে পারেনি। মনে হচ্ছে এটি সিস্টেম ফাইল সংরক্ষণ করার জন্য আমাকে গ্রহণ করে না। কিন্তু টার্মিনালে আমার সুডো ক্ষমতা বিদ্যমান। = /
user1088

হয়তো সম্পাদকটি যে কোনও কারণে তিলকে চিনতে পারেনি। আপনার বাড়িতে ডিরেক্টরির মধ্যে শুধু ফাইল করুন .bashrc এবং এটি যে লাইন যোগ করুন। আমি বিশ্বাস করি আপনি সম্পাদনা করতে পারেন /etc/bashrc সিস্টেম ব্যাপক পরিবর্তনের জন্য।
John T

আমি আমার হোম ফোল্ডারে .bashrc তৈরি করেছি, এবং এটি কাজ করে না। কিন্তু / etc / bashrc তে পরিবর্তন করা জিনিসগুলি ঘটল, ধন্যবাদ!
user1088

আপনি স্বাগত চেয়ে বেশি!
John T

সাধারণত সঠিক হলে, লিনাক্স টিউটোরিয়ালটিতে OS X এ কনভেনশনগুলির কিছু সমস্যা রয়েছে। আমার উত্তরটি দেখুন।
Debilski

4

একটি সাধারণ নোট হিসাবে :

Terminal.app দ্বারা শুরু bash session সাধারণত একটি লগইন সেশন হয়। (আপনি পার্থক্যটি দেখতে পাবেন কারণ লগইন সেশন আপনাকে স্টার্টআপে আপনার শেষ লগইন সম্পর্কে জানাবে।) এটির মধ্যে আপনি যে পছন্দগুলি চয়ন করতে পারেন সেগুলিতে পরিবর্তন করা যেতে পারে। /usr/bin/login এবং একটি কাস্টম কমান্ড।

লগইন সেশন সাধারণত স্ক্রিপ্ট নির্বাহ না ~/.bashrc কিন্তু জন্য চেহারা /etc/profile, ~/.bash_profile, ~/.bash_login, এবং ~/.profile। (দেখুন man bash.) যাহোক, /etc/profile কল হবে /etc/bashrc, যাতে এই ফাইল পরিবর্তন উপযুক্ত ফলাফল দিয়েছেন।

লগইন এবং অ-লগইন শেলগুলির উপর সামঞ্জস্য পেতে, সাধারণত একটি পরিবর্তন হয় ~/.profile এছাড়াও execute ~/.bashrc ফাইল এবং পরের থেকে লগইন এবং অ-লগইন শেল জন্য সব পরিবর্তন রয়েছে।

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