ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

kdb-elektrify-getenv - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে kdb-elektrify-getenv চালান

এটি হল kdb-elektrify-getenv কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


kdb-electrify-getenv - অ্যাপ্লিকেশন পরিবেশ বৈদ্যুতিক

সাইনোপিসিস


kdb electrify-getenv আবেদন অপশন

বর্ণনাঃ


যখন একটি অ্যাপ্লিকেশন libelektragetenv ব্যবহার করে ইলেকট্রিফাই করা হয়, তখন এটি শুধুমাত্র অনুরোধ করে না
প্রায়, কিন্তু প্রত্যেকের জন্য ইলেকট্রা getenv(3) এবং safe_getenv(3) লাইব্রেরি কল।

এর মূল উদ্দেশ্য হল:

· পরিবেশ পরিবর্তন করার মানক উপায় আছে

· অপ্রয়োজনীয় অ্যাপ্লিকেশনগুলির পুনরায় লগইন (বা এমনকি পুনরায় চালু করুন!) করুন

পরিবেশের জন্য একটি শ্রেণিবদ্ধ কাঠামোর অনুমতি দিন

· সেটিংস শুধুমাত্র পৃথক অ্যাপ্লিকেশনের জন্য বা শুধুমাত্র বিশেষ প্রেক্ষাপটে প্রয়োগ করার অনুমতি দিন

· এখনও সুবিধাগুলি সংরক্ষণ করুন (উপপ্রসেসে পরিবেশের উত্তরাধিকার)

· এট, ক্রন এবং অনুরূপ স্ক্রিপ্টে উপলব্ধতা।

এটি একটি LD_PRELOAD কৌশল ব্যবহার করে প্রয়োগ করা হয়, দেখুন , USAGE বিশ্বব্যাপী সক্রিয়করণের জন্য নীচে।

লুকআপ


এই পদ্ধতির মূল উদ্দেশ্য হল অবশেষে সেট করার এবং পেতে একটি ভাল-সংজ্ঞায়িত উপায় আছে
পরিবেশ ভেরিয়েবল। Elektra's ভেরিয়েবলগুলি অবিলম্বে প্রতিটি নতুনের জন্য ব্যবহার করা হবে
শুরু করা অ্যাপ্লিকেশন (কোনও পুনরায় লগইন করার প্রয়োজন নেই)।

তাই না, getenv(3) পরিবেশে অনুসন্ধানের পাশে একাধিক উত্স সন্ধান করবে
(পরিবেশ)। চলমান উদাহরণ হিসাবে ব্যবহার করা হবে getenv("হোম") -> /পথ/বাড়িতে:

1. প্রদত্ত কমান্ডলাইন পরামিতি সবসময় পছন্দ করা হবে (দেখুন বিকল্প নিচে).

যেমন kdb electrify-getenv --ইলেক্ট্রা:হোম=/পথ/বাড়িতে/বাড়িতে

2. তারপর /env/ওভাররাইড/ দেখা হবে, কোথায় চাবি এর পরামিতি getenv। যদি
পাওয়া গেছে, কীটি ফেরত দেওয়া হবে, যদি এটি একটি নাল কী হয়, getenv ফিরে আসবে শূন্য.

যেমন kdb সেট ব্যবহারকারী/এনভি/ওভাররাইড/হোম /পথ/বাড়িতে

3. তারপর পরিবেশ অনুরোধ করা হবে.

যেমন বাড়ি=/পথ/বাড়িতে kdb electrify-getenv

4. তারপর /env/fallback/ দেখা হবে। যদি পাওয়া যায়, চাবি ফেরত দেওয়া হবে, যদি এটি
একটি শূন্য কী, getenv ফিরে আসবে শূন্য.

যেমন kdb সেট ব্যবহারকারী/এনভি/ফলব্যাক/হোম /পথ/বাড়িতে

বিকল্প


কখন electrify-getenv সক্রিয়, প্রতিটি অ্যাপ্লিকেশন অতিরিক্তভাবে Elektra's getenv গ্রহণ করে
বিকল্প ইলেকট্রাস এবং অ্যাপ্লিকেশনের বিকল্পগুলিকে ইন্টারলিভ করার অনুমতি দেওয়া হয়। ইলেকট্রা করবে
এর বিকল্পগুলিকে প্রথমে পার্স করুন (--elektra দিয়ে শুরু) এবং অন্যটির আগে সেগুলি বাতিল করুন
আবেদন শুরু হয়। অতএব অ্যাপ্লিকেশনটি দেখতে পাবে না যে তারা এমনকি বিদ্যমান ছিল,
যেমন: দেওয়া kdb electrify-getenv -V --ইলেক্ট্রা-ডিবাগ -L আবেদন করবে
সঙ্গে ডাকা হবে -V -L.

অভ্যন্তরীণ অপশন সমূহ
--ইলেকট্রা-হেল্প
এই সাহায্য আউটপুট.

--ইলেকট্রা-সংস্করণ
সংস্করণ তথ্য দেয়।

--ইলেক্ট্রা-ডিবাগ=ফাইল, ELEKTRA_DEBUG or /env/option/debug
সব ট্রেস getenv(3) একটি ফাইল কল. stderr যদি কোন ফাইল দেওয়া না হয়, যেমন kdb সেট
user/env/option/debug "". নোট করুন যে নাল মান (কোনও আগাম যুক্তি নেই), নিষ্ক্রিয় হবে
ডিবাগ বার্তা। নীচের উদাহরণ দেখুন.

--ইলেক্ট্রা-ক্লিয়ারেনভ, ELEKTRA_CLEARENV or /env/option/clearenv
কল clearenv(3) প্রধান প্রবেশ করার আগে। এটি একটি প্রস্তাবিত নিরাপত্তা বৈশিষ্ট্য।
ইলেক্ট্রা নিজেই, যদি সেভাবে কনফিগার করা হয় তবে এখনও পরিবেশ ব্যবহার করতে সক্ষম হবে।

--elektra-reload-timeout=time_in_ms, ELEKTRA_RELOAD_TIMEOUT or /env/option/reload_timeout
একটি সময়সীমা ভিত্তিক বৈশিষ্ট্য সক্রিয় করুন যখন একটি সময় ms এ দেওয়া হয় (এবং 0 নয়)।

অভ্যন্তরীণ বিকল্প তিনটি ভিন্ন ভেরিয়েন্টে উপলব্ধ:

1. কমান্ডলাইন প্যারামিটার হিসাবে: --ইলেক্ট্রা-, কোনটি না মাধ্যমে গৃহীত Exec(২০১০)
কল।

2. পরিবেশ পরিবর্তনশীল হিসাবে: ELEKTRA_. যার মধ্য দিয়ে যেতে পারে Exec(২০১০)
কল, কিন্তু দ্বারা সরানো হয় clearenv(3) কল।

3. ইলেক্ট্রা কেডিবি এন্ট্রি হিসাবে: /env/option/, যা একটি বিকল্প অর্জন করার উপায়
প্রতিটি অ্যাপ্লিকেশনের জন্য সক্রিয় করা হবে।

যেমন kdb সেট user/env/option/clearenv "" সমস্ত অ্যাপ্লিকেশনের জন্য পরিবেশ পরিষ্কার করতে
সেই ব্যবহারকারী দ্বারা শুরু করা হয়েছে (অন্তত মনে রাখবেন পাথ ব্যবহার করে সেট করা উচিত kdb সেট
ব্যবহারকারী/env/fallback/PATH "/ বিন:, / Usr / বিন" তারপর)।

দ্রষ্টব্য, যে নাল কীগুলি অ-সেট বিকল্পগুলির সমান। যেমন kdb সেট
সিস্টেম/এনভি/বিকল্প/ডিবাগ "/tmp/elektra.log" এবং kdb সেট user/env/option/debug ইচ্ছা
বর্তমান ব্যবহারকারী ব্যতীত সিস্টেমের জন্য লগিং সক্রিয় করুন।

বর্ণনাপ্রাসঙ্গিক অপশন সমূহ
--ইলেক্ট্রা% %= or /env/layer/
প্রাসঙ্গিক তথ্য যোগ করুন (=স্তর) % % এর মান সহ । মনে রাখবেন যে
% NAME% দিয়ে পূর্বনির্ধারিত argv[0] এবং %বেসনাম% সঙ্গে বেসনেম(argv[0]).

মান ধারণ করতে পারে / শ্রেণীবিন্যাস গঠন করতে, যেমন --elektra%name%=app/প্রোফাইল

অপশন সমূহ উন্নত অ্যাপ্লিকেশন
--ইলেকট্রা:কী=মান, /env/ওভাররাইড/ or /env/fallback/
পছন্দ করার জন্য একটি কী/মান সেট করুন, অর্থাৎ প্রথমটি যেমন ব্যাখ্যা করা হয়েছে
খুঁজে দেখো.

কী ধারণ করতে পারে / শ্রেণীবিন্যাস গঠন করতে, যেমন --ইলেক্ট্রা:আমার/হোম=/পথ/থেকে/বাড়ি.

, USAGE


সর্বদা Elektra's getenv পরিবেশ ব্যবহার করতে, ফাইলটিতে আউটপুট যোগ করুন:

kdb electrify-getenv | লেজ -1 | sudo tee -a /etc/ld.so.preload

এটি ইলেকট্রা ব্যবহার করেও করা যেতে পারে:

sudo kdb mount /etc/ld.so.preload system/ld/preload লাইন null
sudo kdb সেট "system/ld/preload/new" `kdb elektrify-getenv | লেজ -1`

প্রেক্ষাপট


মেটাডেটা প্রসঙ্গ স্পেসিফিকেশনে একটি প্রসঙ্গ-নির্ভর সুবিধার জন্য ব্যবহার করা যেতে পারে
খুঁজে দেখো. এর metavalue সব প্রতিস্থাপন % % প্রদত্ত দ্বারা প্রতিস্থাপিত হবে
প্রাসঙ্গিক বিকল্প --ইলেক্ট্রা% %= এবং /env/layer/ কি।

যেমন কোনো ব্যবহারকারী এবং অ্যাপ্লিকেশনের জন্য একটি ভিন্ন হোম ডিরেক্টরি থাকা:

kdb সেট user/env/layer/user markus
kdb সেট user/users/markus/konqueror/HOME/home/download
kdb setmeta spec/env/override/HOME প্রসঙ্গ /users/%user%/%name%/HOME

onworks.net পরিষেবা ব্যবহার করে kdb-elektrify-getenv অনলাইন ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad