আমি ম্যাকে বাশার্কি ফাইলটি কোথায় পাই?


89

হ্যালো আমি এই পৃষ্ঠাটি অনুসরণ করছি .. আমি আমার ম্যাকের উপরে পাইথন ইনস্টল করছি যাতে আমি Django / Eclipseউন্নয়নের পরিবেশ স্থাপন করতে পারি ।
তবে আমি কীভাবে এই পদক্ষেপটি কার্যকর করতে যাব তা নিশ্চিত নই:

  • স্ক্রিপ্টটি ব্যাখ্যা করে যে এটি কী পরিবর্তন করবে এবং ইনস্টলেশন শুরুর আগে আপনাকে প্রম্পট করবে।
  • একবার আপনি হোমব্রু ইনস্টল করার পরে, আপনার প্যাথ এনভায়রনমেন্ট ভেরিয়েবলের শীর্ষে হোমব্রিউ ডিরেক্টরিটি .োকান।
  • আপনি আপনার। / .Bashrc ফাইলের নীচে নীচের লাইনটি যুক্ত করে এটি করতে পারেন

  • PATH = / usr / স্থানীয় / বিন রফতানি করুন: AT পথ

আমি আমার ম্যাকের উপর বাশার্ক ফাইলটি কোথায় খুঁজে পাই এবং হোমব্রিউ ডিরেক্টরিটি কোথায় পাই?

আমি একটি macbookপ্রো সঙ্গে চালাচ্ছি OS 10.8.5


4
find / -name \*bashrc\*। তাছাড়া, এটা আপনি ঠিক যেখানে বলে: ~/.bashrc, যেখানে ~"ব্যবহারকারীর হোম ডিরেক্টরির" জন্য ইউনিক্স স্বল্প হাত।
মার্ক বি

4
ইন ~/.bashrc~শেল বুঝতে পারে যে আপনার বাড়ির জন্য একটি সংক্ষেপণ।
ফ্রেড ফু

4
আপনার নিজের বাড়ীতে .bashrcনা থাকলে আপনাকে নিজেই এটি তৈরি করতে হবে :)
furas

4
এই প্রশ্নটি অফ-টপিক হিসাবে উপস্থিত বলে মনে হচ্ছে কারণ এটি অ্যাপল সম্পর্কিত সফ্টওয়্যার সম্পর্কিত এবং এসকডিফিলেন্ট এবং সুপার ইউজারের বিষয়ে রয়েছে যেখানে ইতিমধ্যে এর উত্তর দেওয়া প্রশ্ন রয়েছে
মিমি মিমি

4
আমি মনে করি না এটি বিষয়টি বন্ধ ছিল এবং আমি এটি এখানে পেয়ে আনন্দিত
stackPusher

উত্তর:


92

.Bashrc ফাইলটি আপনার হোম ডিরেক্টরিতে রয়েছে।

কমান্ড লাইন থেকে তাই করুন:

cd
ls -a

এটি আপনার হোম ডিরেক্টরিতে লুকানো সমস্ত ফাইল প্রদর্শন করবে। "সিডি" আপনাকে ঘরে পৌঁছে দেবে এবং ls -a "সমস্ত তালিকা" দেবে।

সাধারণভাবে আপনি যখন দেখেন the / টিল্ডা স্ল্যাশ আপনার হোম ডিরেক্টরিকে বোঝায়। সুতরাং b / .bashrc হ'ল .bashrc ফাইল সহ আপনার হোম ডিরেক্টরি।

এবং হোমব্রিউয়ের স্ট্যান্ডার্ড পাথটি / ইউএসআর / লোকাল / তে রয়েছে যদি আপনি:

cd /usr/local
ls | grep -i homebrew

আপনার হোমব্রু ডিরেক্টরি (/ usr / স্থানীয় / homebrew) দেখতে হবে। উৎস

হ্যাঁ কখনও কখনও আপনাকে এই ফাইলটি তৈরি করতে হতে পারে এবং .bashrc ফাইলটির আদর্শ বিন্যাসটি হ'ল:

# .bashrc

# User specific aliases and functions
. .alias
alias ducks='du -cks * | sort -rn | head -15'

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

PATH=$PATH:/home/username/bin:/usr/local/homebrew
export PATH

আপনি যদি নিজের .bashrc ফাইলটি তৈরি করেন তবে নিশ্চিত হয়ে নিন যে নীচের লাইনটি আপনার ~ / .bash_profile- এ রয়েছে

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

ধন্যবাদ আমি চেষ্টা করেছিলাম ls ~/.bashrcতবে এটি বলে যে এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই। আমাকে কি এটি স্ক্র্যাচ থেকে তৈরি করতে হবে?
পেন্সিলভেস্টার

4
এই উত্তরটি আমাকে তা বুঝতে সাহায্য করেছে। এবং এই মন্তব্য থ্রেড আপডেট করবে। আমি ম্যাক সিয়েরোস-এ পেয়েছি এটি '/ etc / bashrc' পেয়েছে ... সিস্টেম ওয়াইড বাশার্ক লুকানো ছিল না। এটিকে সামাল দেওয়ার জন্য আমাকে সম্পাদনার পরে প্রস্থান করতে 'সুডো ভি বাশার্ক' করতে হয়েছিল:: ডাব্লিউকিউ! ... সম্পূর্ণ কমান্ড 'সিডি / ইত্যাদি /; sudo vi bashrc '
মাইকেল

সাধারণত $ PATH শেষে হয় এবং গ্রাহক ডিরেক্টরি শুরু হয়। এটি আপনাকে সিস্টেম কমান্ডের বিকল্প চয়ন করতে দেয়। PATH = / বাড়ি / ব্যবহারকারীর নাম / বিন: / usr / স্থানীয় / homebrew:
নাল

/ হোম / ব্যবহারকারীর নামের পরিবর্তে সম্ভবত আরও নমনীয় পদ্ধতির জন্য OME হোম ব্যবহার করুন, সুতরাং আপনাকে অন্য ব্যবহারকারীর জন্য ব্যবহারকারীর নাম পরিবর্তন করতে হবে না।
নুল

স্রেফ .bash_profile ব্যবহারের অন্য উত্তরটি অনেক দ্রুত এবং সহজ।
নুল

46

আমি মনে করি আপনার ~/.bash_profileপরিবর্তে এটি যুক্ত করা উচিত .bashrc, ( .bash_profileএটি উপস্থিত না থাকলে তৈরি করা )) তারপরে আপনার চেক করার অতিরিক্ত ধাপ যুক্ত করতে হবে না ~/.bashrcআপনার.bash_profile

আপনি কি একটি টার্মিনালে কাজ এবং সম্পাদনা আরামদায়ক? শুধু ক্ষেত্রে, ~/আপনার হোম ডিরেক্টরীতে মানে, তাই আপনি যদি যে যেখানে আপনি "অবস্থিত" করা হবে একটি নতুন টার্মিনাল উইন্ডো খুলুন। এবং সম্মুখের বিন্দুটি ফাইলটিকে সাধারণ lsকমান্ডে অদৃশ্য করে তোলে , যদি না আপনি -aফাইলের নামটি উল্লেখ করেন বা নির্দিষ্ট না করেন।

পরীক্ষা করে দেখুন এই উত্তরটি আরো বিস্তারিত জন্য।


Shajilhost:~ ShajilShocker$ sudo ~/.bash_profile Password: sudo: /Users/ShajilShocker/.bash_profile: command not foundআপনি দয়া করে আমাকে সাহায্য করতে পারেন আমি নিম্নলিখিতটি পেয়েছি
শাজো

আপনাকে nanoআপনার ডেস্কটপে এটির মতো কোনও ধরণের সম্পাদক ব্যবহার করতে হবে বা খুলতে হবে। সুতরাং এটি হতে হবে শুধু রান কমান্ড যাই হোক না কেন কমান্ড, একটি সুপার-ইউজার যেমন অনুসরণ করে যাতে আপনি কমান্ড হিসাবে ফাইল নাম ব্যবহার করতে (যার কারণে এটা বলে "কমান্ড পাওয়া যায়নি") চেষ্টা করছিলেন। nano ~/.bash_profilesudo
বেরো

আমার উদ্দেশ্য হল পরিবেশের পরিবর্তনশীল কেইওয়াই তৈরি করা ANDROID_NDK_HOMEএবং মানটি হ'ল /Users/ShajilShocker/Documents/Android/NDK/android-ndk-r10b ... সুতরাং এখন আমাকে টার্মিনালটি এবং `ন্যানো .বাশ_প্রফাইলে খুলতে হবে এবং ANDROID_NDK_HOME="/Users/ShajilShocker/Documents/Android/NDK/android-ndk-r10b"আমি কি সঠিক? অথবা export PATH=$PATH:ANDROID_NDK_HOMEআমি ভুল হলে নিখুঁত লাইন যুক্ত করুন আমাকে সংশোধন করুন।
শাজো

আমি বিশ্বাস করি প্রথমটি যথেষ্ট হবে এবং সঠিক হবে, তবে অ্যান্ড্রয়েড এসডিকে চেষ্টা করে
দেখেনি

5

আপনার টার্মিনালে:

  • cd ~/আপনার বাড়ির ফোল্ডারে যেতে টাইপ করুন ।

  • touch .bash_profileআপনার নতুন ফাইল তৈরি করতে টাইপ করুন।

  • আপনার কোড সম্পাদক সহ .bash_ প্রোফাইলে সম্পাদনা করুন (বা আপনি কেবল open -e .bash_profileএটি পাঠ্য সম্পাদনাতে খোলার জন্য টাইপ করতে পারেন )।
  • .Bash_profile. .bash_profile পুনরায় লোড করতে টাইপ করুন এবং আপনার যুক্ত কোনও ফাংশন আপডেট করুন।

3

~/.bashrcইতিমধ্যে একটি পথ .bashrc

আপনি যদি echo ~এটি দেখতে পান তবে এটি আপনার হোম ডিরেক্টরিতে যাওয়ার পথ।

হোমব্রব ডিরেক্টরি হয় /usr/local/bin। হোমব্রিউ এর ভিতরে ইনস্টল করা আছে এবং হোমব্রিউ দ্বারা ইনস্টল করা সমস্ত কিছু সেখানে ইনস্টল করা হবে।

উদাহরণস্বরূপ, যদি আপনি না brew install pythonHomebrew মধ্যে পাইথন বাইনারি করা হবে /usr/local/bin

অবশেষে, আপনার পথে হোমব্রিউ ডিরেক্টরি যুক্ত করতে আপনি চালাতে পারেন echo "export PATH=/usr/local/lib:$PATH" >> ~/.bashrc। এটি .bashrcউপস্থিত না থাকলে ফাইল তৈরি করবে এবং তারপরে প্রয়োজনীয় লাইনটি শেষ পর্যন্ত যুক্ত করুন।

আপনি চালিয়ে ফলাফলটি পরীক্ষা করতে পারেন tail ~/.bashrc


2

ম্যাকোসের জন্য .bash_profile $HOMEডিরেক্টরিটিতে পাওয়া যায় । যদি ফাইলটি প্রস্থান না করে তবে আপনি এটি তৈরি করতে পারেন। সুব্লাইম টেক্সট 3 সাহায্য করতে পারে।

ব্যবহারের Command+ + Shift+ + .ফাইন্ডারে আপনার home ডিরেক্টরিতে লুকানো ফাইল দেখতে।


0

টার্মিনালটি খুলুন এবং নীচে দেওয়া আদেশগুলি কার্যকর করুন।

cd /etc
subl bashrc

subl sublime সম্পাদক বোঝায়। আপনি ডিফল্ট সম্পাদকে বাশার্ক ফাইলটি খুলতে vi এর সাথে subl প্রতিস্থাপন করতে পারেন । এটি কেবলমাত্র যদি আপনার আগে তৈরি বাশার্ক ফাইল থাকে তবে ওয়ার্কআউট হবে।


0

কিছু সিস্টেমে .bashrc ফাইলের পরিবর্তে, আপনি নিজের প্রোফাইলগুলি নির্দিষ্ট করে সম্পাদনা করতে পারবেন:

sudo nano /etc/profile

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