আমি / ইত্যাদি / এনভায়রনমেন্ট ফাইল ফর্ম্যাটে ডকুমেন্টেশন কোথায় পেতে পারি?


14

থেকে সিস্টেম-ব্যাপী বিভিন্ন পরিবেশের :

  • / ইত্যাদি / পরিবেশ - এই ফাইলটি সিস্টেম ব্যাপী পরিবেশের পরিবর্তনশীল সেটিংসের জন্য বিশেষভাবে বোঝানো হয়েছে specifically এটি কোনও স্ক্রিপ্ট ফাইল নয়, বরং লাইন প্রতি এক করে অ্যাসাইনমেন্ট এক্সপ্রেশন নিয়ে গঠিত। বিশেষত, এই ফাইলটি সিস্টেম-বিস্তৃত লোকেল এবং পথের সেটিংস সঞ্চয় করে।

আমি একটি এবিএনএফ এবং / বা আচরণের আরও বিশদ বিবরণ বা ফোরামের শ্রবণ নয় এমন কিছু খুঁজছি really

যদি এটি গুগলে থাকে তবে এটি আমাকে সরিয়ে দিচ্ছে।

উত্তর:


13

আমি নিশ্চিত না কেন এটি আরও স্পষ্ট করা হয়নি, তবে /etc/environmentকোনও একক বিট বা কোনও নির্দিষ্ট শেল (বা অগত্যা কোনও শেল) দ্বারা পার্স করা হয়নি (চেষ্টা করুন grep -r "/etc/environment" /etcএবং আপনি কী বোঝাতে চেয়েছেন তা দেখুন)। pamবিশেষত এটিকে শেল দিয়ে না ফেলে সরাসরি পার্স করে।

কনভেনশন দ্বারা, এবং আমি কনভেনশন বলতে চাই , এটি খাঁটি মূল-মান জোড়া, ,চ্ছিকভাবে উদ্ধৃত মানগুলির সাথে। আপনি যা করতে চেষ্টা করেন এমন কোনও কিছুই রাখতে পারবেন না যেমন ভেরিয়েবল এক্সপেনশন বা কমান্ড এক্সিকিউশন সেখানে রাখতে এবং এটি কাজ করার আশা করে।

যদি আপনি কোথাও একটি কঠোর, প্রথাগত ব্যাকরণ সংজ্ঞা পেতে পারেন তবে আমি অবাক হব।

সম্ভবত আপনি যে অনুমোদনযোগ্য উত্তরটি আসতে পারেন তার নিকটতম হ'ল pam_envডক্স: http://www.linux-pam.org/Linux-PAM-html/sag-pam_env.html


"এটি কোনও স্ক্রিপ্ট ফাইল নয়" এর অর্থ হ'ল এটি। তবে আমার ধারণা অনেক লোক বুঝতে পারে না।
অরেঞ্জডগ

3

এনভায়রনমেন্ট ম্যান পেজে আপনি ভাল তথ্য পেতে পারেন । এটি টাইপ man 7 environকরে এটি টার্মিনাল থেকে অ্যাক্সেসযোগ্য ।

কনভেনশন দ্বারা পরিবেশে স্ট্রিংগুলির "নাম = মান" ফর্ম রয়েছে।

আপনি এটি আপনার ব্রাউজার থেকেও পড়তে পারেন: http://manpages.ubuntu.com/manpages/lucid/en/man7/en वातावरण.7.html#toptoc2

এবং এটি আপনাকে ব্যবহারের কয়েকটি উদাহরণ এবং আরও বিশদ সরবরাহ করে।


2
নোট করুন যে এনভায়রনমেন্ট ()) ম্যান পেজ সি-এপিআই-তে কোনও প্রক্রিয়ার পরিবেশের বিন্যাসটি নথিভুক্ত করে। ফাইলটি /etc/environmentপ্রক্রিয়াটির পরিবেশ পূরণ করতে ব্যবহৃত হয়, তবে নিকোলাসের ব্যাখ্যা অনুসারে এর নিজস্ব সিনট্যাকটিক বিধি রয়েছে।
গিলস 'অশুভ হওয়া বন্ধ করুন'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.