Како додати нову путању у ПАТХ у командној линији на прави начин

Преглед садржаја:

Anonim

Корисничка путања је низ директоријума у ​​којима се претражују програми командне линије да би се покренули. На пример, ако упишете „иостат“ у терминал, тада ће иостат бити покренут из /уср/сбин јер је „/уср/сбин“ део вашег $ПАТХ. Сходно томе, корисници који често користе командну линију можда ће морати да прилагоде или додају нове путање свом терминалу како би се команде могле правилно извршавати.

Можда очигледно до сада, модификација ПАТХ је усмерена на напредније кориснике и програмере који користе Терминал и проводе доста времена на командној линији. Просечни корисници Мац-а обично немају потребу да мењају, додају или на други начин прилагођавају ово у Мац ОС Кс-у. Говорећи о Мац ОС Кс-у, иако је ово очигледно усредсређено на Мац, можете користити исти трик да додате ПАТХ вашој љусци иу Линук-у , као и већина других уникс укуса.

Пре него што почнете, можда ћете желети да видите постојећи $ПАТХ у случају да нешто забрљате, тако да можете лако да га вратите извозом користећи исте команде. Да бисте проверили тренутни $ПАТХ једноставно откуцајте: „ецхо $ПАТХ“

Додавање именика у ПАТХ

Најлакши начин да додате нову путању у $ПАТХ (променљива окружења) је командом за извоз. У овом примеру ћемо додати „~/опт/бин“ корисничкој ПАТХ са извозом:

екпорт ПАТХ=$ПАТХ:~/опт/бин

Можете то покренути директно из командне линије, а затим проверите $ПАТХ са ехо-ом да покажете да је додат на следећи начин:

ецхо $ПАТХ

Ово би требало да врати нешто попут следећег, имајте на уму новододати директоријум ~/опт/бин на крају:

/уср/бин:/бин:/уср/сбин:/сбин:/уср/лоцал/бин:/Усерс/оскдаили/опт/бин

Како додати више путања у ПАТХ

Као што се више путања може ускладиштити и спојити заједно у $ПАТХ у складу са њиховим приоритетом претраге, можете и на овај начин додати нове путање. Користићемо исти пример као и раније, али овог пута додати и ~/дев/бин директоријум:

екпорт ПАТХ=$ПАТХ:~/опт/бин:~/дев/бин

Подешавање ПАТХ у Схелл профилу

Имајте на уму да ћете желети да их додате у ~/.профиле, .зсхрц или ~/.басх_профиле да би промене у ПАТХ опстале, у зависности од тога коју љуску користите. Користите свој омиљени уређивач текста да бисте то урадили, било да је у питању нано, емацс или вим. Ако постајете компликовани, добра је идеја да додате коментаре на .профил да би се ствари лакше скенирале:

Додавање опт бин и дев бин у ПАТХ ради забаве извоз ПАТХ=$ПАТХ:~/опт/бин:~/дев/бин

Басх је подразумевана љуска у многим верзијама Мац ОС Кс-а, али зсх је подразумевана у каснијим модерним издањима, а наравно постоје и друге љуске као што су сх, ксх и тцсх такође у пакету са Мац. Промена љуске Мац ОС Кс-а је веома лак процес или са цхсх, или у оквиру подешавања Терминал и/или иТерм2.

Како додати нову путању у ПАТХ у командној линији на прави начин