.Bash_profile এবং .bashrc ফাইলগুলি হারিয়েছে


16

আমার কাছে .bash_profileবা .bashrcফাইল নেই এবং আমি অবশ্যই ব্যাশ শেলটি ব্যবহার করছি। আমি ম্যাক ওএস এক্স 10.11.1 এল ক্যাপিটান ব্যবহার করছি।

$PATHঅ্যাপল জাহাজের ডিফল্ট মানগুলি হ্রাস করতে কীভাবে আমি স্থায়ীভাবে আমার সংশোধন করব ?


1
আপনি কী চেষ্টা করেছেন - আপনি কি
.bash_profile এবং .Bashrc

না আমি নেই। যদিও আমার $ PATH ভেরিয়েবল সেট করা আছে। কোথা থেকে এই সেটিংসটি পাওয়া যাচ্ছে? আমার এটি থেকে কিছু সরিয়ে নেওয়া দরকার।
ড্যান

এটি একটি আলাদা প্রশ্ন - এবং অনেকবার জিজ্ঞাসা করা হয়েছে
ব্যবহারকারী 151019

@ মার্ক লিঙ্ক দয়া করে?
ড্যান

1
@ ড্যান, gnu.org/software/bash/manual/bashref.html#Bash- স্টার্টআপ- ফাইলগুলি দেখুন - এখানে "গ্লোবাল" কনফিগারেশন ফাইল রয়েছে যা উত্সাহিত হয়।
গ্লেন জ্যাকম্যান

উত্তর:


14

.bash_profileএবং কাজ করার .bashrcজন্য উপস্থিত থাকার দরকার নেই $PATH, এগুলি ব্যাশ কনফিগারেশনের জন্য। ব্যাশ ডক্স অনুসারে ,

বাশকে একটি ইন্টারেক্টিভ লগইন শেল হিসাবে, বা - লগিন বিকল্পের সাথে একটি অ-ইন্টারেক্টিভ শেল হিসাবে আহ্বান করা হলে, এটি প্রথমে ফাইল থেকে কমান্ডগুলি পড়ে এবং কার্যকর করে /etc/profile, যদি সেই ফাইলটি বিদ্যমান থাকে। যে ফাইল পড়ার পর, এটা জন্য দেখায় ~/.bash_profile, ~/.bash_loginএবং ~/.profile, যাতে, এবং পড়ে এবং প্রথম এক যে বিদ্যমান এবং পাঠযোগ্য থেকে, executes কমান্ড।

  • $PATHএকক টার্মিনাল সেশনের জন্য আপনার পরিবর্তনশীলটিতে একটি পথ জুড়তে , নিম্নলিখিত হিসাবে এটি করুন: export PATH=$PATH:pathToYourDirectoryএকাধিক ডিরেক্টরিতে export PATH=$PATH:pathToYourFirstDirectory:pathToYourSecondDirectory...

  • আপনার কি আছে তা দেখতে $PATH: echo $PATHবাcat /etc/paths

  • /etc/paths এমন একটি ফাইল যা আপনার সিস্টেমের পাথের ভেরিয়েবলগুলি ধারণ করে

man path_helperআরও তথ্যের জন্য চালান ।


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