Օգտագործել այլ պրոքսի մեկ shell հրամանի համար
Տեղադրեք պրոքսի փոփոխականները հրամանից առաջ, երբ ցանկանում եք ժամանակավոր ուղի՝ չփոխելով մայր shell-ը կամ չխմբագրելով մեկնարկային ֆայլերը։
Ցանկանում եք, որ մեկ ներբեռնում օգտագործի այլ պրոքսի, ապա ամեն ինչ վերադառնա սովորականին։ Պետք չէ խմբագրել shell-ի մեկնարկային ֆայլը և հույս ունենալ, որ կհիշեք այն հետարկել։
POSIX ոճի shell-ում արտաքին հրամանի համար տեղադրեք վերագրումը հրամանից առաջ՝
https_proxy=http://proxy.example:8080 curl https://example.com/
Օգտագործեք այդ ներբեռնման համար նախատեսված HTTP վերջնակետը. HTTP պրոքսիների ցանկը առաջարկում է թեկնածուներ թույլատրված հանրային ուղիների համար։ Վերագրումը տրվում է այդ հրամանի միջավայրին։ Նրա զավակ պրոցեսները կարող են ժառանգել արժեքը, սակայն հրամանի ավարտից հետո վերագրումը չի փոխարինում մայր shell-ի գոյություն ունեցող արժեքը։
Հաճախորդը դեռ ինքն է որոշում՝ ինչ կարդալ
Shell-ի շարահյուսությունը ստեղծում է միջավայր, բայց չի պարտադրում ցանցային ուղի։ Օգտագործեք այն փոփոխականների անունները, որոնք աջակցում է ծրագիրը։ Գոյություն ունեցող շրջանցման փոփոխականները, հրամանի բացահայտ ընտրանքները կամ ծրագրի սեփական կոնֆիգուրացիան դեռ կարող են ազդել արդյունքի վրա։
Bash-ի միջավայրի փաստաթղթերը բացատրում են հրամանի նախածանցի վարքը։ Shell-ի ֆունկցիաներ, հատուկ ներկառուցված հրամաններ կամ shell-ի շարահյուսություն հանդիսացող հրամանները կարող են ունենալ լրացուցիչ շրջանակի կանոններ, ուստի վերևի պարզ օրինակը դիտավորյալ օգտագործում է արտաքին ծրագիր։
Մի քանի հրամանների համար օգտագործեք ենթաշել
(
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
command-one
command-two
)
Փակագծերի մեջ գտնվող խումբն աշխատում է իր սեփական shell միջավայրով։ Փոխարինեք օրինակելի հրամանների անունները այն ծրագրերով, որոնք մտադիր եք գործարկել։ Այս ձևանմուշը խուսափում է հին արժեքը պահելու, այն վերագրելու և յուրաքանչյուր հնարավոր ձախողումից հետո ձեռքով վերականգնելու փխրուն հաջորդականությունից։
Գաղտնիքները հեռու պահեք shell-ի պատմության մեջ պատճենվող օրինակներից։ Հիշեք նաև, որ sudo կարող է զտել միջավայրը. արտաքին հրամանի համար տեսանելի փոփոխականը ինքնաշխատ չի անցնում յուրաքանչյուր արտոնության սահմանով։ Ժամանակավոր շրջանակը և պրոքսիի փաստացի ընտրությունը մնում են առանձին հարցեր։