পরিবেশের পরিবর্তনশীল (প্যাথের মতো) কোথায় সেট করা হয়েছিল তা আমি কীভাবে জানতে পারি?


7

আমার লিনাক্সে ব্যাশ শেল সহ একটি এক্সটার্ম আছে। যখন আমি echo $PATH, এটি একটি ডিরেক্টরি দেখায় এবং আমি জানতে চাই যে এই ডিরেক্টরিটি কে মধ্যে রেখেছিল PATH। আমি কীভাবে জানতে পারি?

ধন্যবাদ!

উত্তর:


4

আপনার লগইন শেল ধরে নেওয়া যাক ব্যাশ হয়, তাহলে আপনি নিম্নলিখিত ফাইলের মধ্যে খুঁজছেন শুরু করতে পারে: /etc/profile, ~/.bashrcএবং ~/.bash_profile। যদি আপনি অন্য শেল থেকে বাশ আহ্বান করেন তবে আপনার অন্যান্য শেল সেটটি কী ভেরিয়েবল তা পরীক্ষা করতে পারে।


1

আপনি সম্ভবত আবিষ্কার করতে পারবেন না কে তবে কোন ফাইলটি সেটি সেট করছে তা আপনি জানতে পারেন। স্টার্টআপ ফাইলগুলির জন্য বাশ ডকুমেন্টেশনটি দেখুন। এমন বেশ কয়েকটি রয়েছে যা শুরুতে ash PATH এবং অন্যান্য পরিবেশের ভেরিয়েবলগুলি সেটআপ করার জন্য প্রক্রিয়াধীন রয়েছে।

http://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html#Bash-Startup-Files


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