আপুনি বিচাৰে এটা ডাউনলোডে বেলেগ প্ৰক্সি ব্যৱহাৰ কৰক, তাৰ পিছত সকলো স্বাভাৱিক হৈ যাওক। আপোনাৰ shell ৰ startup ফাইল সম্পাদনা কৰি ইয়াক ঘূৰাই দিয়াৰ কথা মনত ৰাখিব বুলি আশা কৰাৰ প্ৰয়োজন নাই।

POSIX ধৰণৰ shell ত বাহ্যিক কামাণ্ডৰ বাবে, কামাণ্ডৰ আগত assignment ৰাখক:

https_proxy=http://proxy.example:8080 curl https://example.com/

সেই ডাউনলোডৰ বাবে উদ্দেশ্য কৰা HTTP endpoint ব্যৱহাৰ কৰক; HTTP প্ৰক্সি তালিকা য়ে অনুমোদিত ৰাজহুৱা পথৰ বাবে প্ৰাৰ্থী আগবঢ়ায়। assignment টো সেই কামাণ্ডৰ পৰিৱেশত দিয়া হয়। ইয়াৰ সন্তান প্ৰক্ৰিয়াই মানটো উত্তৰাধিকাৰী হ’ব পাৰে, কিন্তু কামাণ্ড শেষ হোৱাৰ পিছত assignment টোৱে পিতৃ shell ৰ বৰ্তমান মান প্ৰতিস্থাপন নকৰে।

ক্লায়েন্টে এতিয়াও ঠিক কৰে কি পঢ়িব

shell ৰ বাক্য গঠনে এটা পৰিৱেশ সৃষ্টি কৰে; ই নেটৱৰ্ক পথ বাধ্যতামূলক নকৰে। এপ্লিকেচনে সমৰ্থন কৰা চলকৰ নাম ব্যৱহাৰ কৰক। বৰ্তমান bypass চলক, স্পষ্ট কামাণ্ড অপচন বা এপ্লিকেচনৰ নিজা সংৰচনাই ফলাফলত প্ৰভাৱ পেলাব পাৰে।

Bash পৰিৱেশৰ документация য়ে কামাণ্ড-উপসৰ্গৰ আচৰণ ব্যাখ্যা কৰে। shell ফলন, বিশেষ builtin বা shell বাক্য গঠন হোৱা কামাণ্ডৰ অতিৰিক্ত পৰিসৰ নিয়ম থাকিব পাৰে, সেয়ে ওপৰৰ সহজ উদাহৰণে ইচ্ছাকৃতভাৱে বাহ্যিক প্ৰগ্ৰাম ব্যৱহাৰ কৰিছে।

একাধিক কামাণ্ডৰ বাবে subshell ব্যৱহাৰ কৰক

(
  export http_proxy=http://proxy.example:8080
  export https_proxy=http://proxy.example:8080
  command-one
  command-two
)

বন্ধনীত থকা গোটটো নিজৰ shell পৰিৱেশত চলি যায়। উদাহৰণৰ কামাণ্ড নামবোৰ আপুনি চলাব বিচৰা প্ৰগ্ৰামেৰে সলনি কৰক। এই আৰ্হিয়ে পুৰণি মান সাঁচি ৰখা, তাত ওপৰত লিখা আৰু প্ৰতিটো সম্ভাব্য বিফলতাৰ পিছত হাতেৰে ঘূৰাই অনা ভংগুৰ ক্ৰমটো এৰাই যায়।

shell ইতিহাসলৈ কপি কৰা উদাহৰণৰ পৰা গোপন কথা আঁতৰাই ৰাখক। লগতে মনত ৰাখক যে sudo য়ে পৰিৱেশ ফিল্টাৰ কৰিব পাৰে; বাহ্যিক কামাণ্ডত দেখা চলকটো স্বয়ংক্ৰিয়ভাৱে প্ৰতিটো বিশেষাধিকাৰ সীমাৰ মাজেৰে পাৰ নহয়। অস্থায়ী পৰিসৰ আৰু প্ৰকৃত প্ৰক্সি নিৰ্বাচন পৃথক প্ৰশ্ন হৈ থাকে।

সম্পৰ্কিত প্ৰবন্ধ