- - Како додати директоријуме за пут до Линука

Како додати директоријуме за пут до Линука

На Линуку, $ ПАТХ дефинише стандардне именике у којима јеизвршни програми могу се из система покретати преко терминала. Ови директоријуми су "/ уср / бин", "/ уср / лоцал", "/ уср / сбин" и неколико других (у зависности од дистрибуције коју користите Линук). Ако желите покретати програме изван ових директорија, директоријум треба додати у $ ПАТХ.

Израдите сигурносну копију .басхрц

Додавање директорија у $ ПАТХ на Линуку се врши уређивањем „.басхрц ”датотека појединог корисника. Међутим, пре него што започнете процес уређивања, морате направити резервну копију датотеке .басхрц, јер она дефинише терминалне променљиве за кориснички налог.

Помоћу цп наредбу, направите комплетну копију датотеке „.басхрц“ у вашем матичном директорију (~), а резервну копију ставите у „Доцументс“, са екстензијом датотеке „.бак“.

Напомена: Не желите да чувате резервне копије у директоријум „Документи“? Покушајте са „Десктоп“, директоријумом за синхронизацију у облаку попут „Дропбок“ или нечим сличним.

cp ~/.bashrc ~/Documents/bashrc.bak

Уреди .басхрц

Помоћу датотеке. Помоћу Нано наредбу, отворите датотеку „.басхрц“ (која се налази у вашем матичном директоријуму) у сврху уређивања.

Упозорење: не отварајте „.басхрц“ са судо-ом, јер ћете отворити датотеку „.басхрц“ Роот налога, а не датотеку свог корисничког налога!

nano -w ~/.bashrc

Унутар уређивача Нано прођите до дна датотеке. Затим, упишите извоз затим ПАТХ = $ ПАТХ: директориј. Тако, на пример, да покренем програм директно из мапе „програми“ у „/ хоме / деррик /“, у Нано бих написао следећи код.

export PATH=$PATH:/home/derrik/programs/

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

export PATH=$PATH:/location/to/program/or/script/folder/

Када у датотеку „.басхрц“ додате онолико $ ПАТХ линија, притисните Цтрл + О дугме на тастатури да бисте спремили измене. Затим, затворите Нано с Цтрл + Кс.

По изласку из Нано уређивач текста, ваш $ ПАТХ неће бити ажурирани одмах. Разлог за то да ажурирање није тренутно је да се сесија терминала не ажурира аутоматски и да треба да се освежи. Да бисте освежили терминалску сесију, затворите терминал и поново га отворите. Од тамо можете потврдити свој нови $ ПАТХ локације су додате покретањем следеће наредбе у терминалу.

echo $PATH

Додавање локација у $ ПАТХ за остале кориснике

Поред додавања локација у $ ПАТХ за свој кориснички налог у Линук систему можда желите да додате ставке у $ ПАТХ другог корисничког налога. Ево како то урадити

Прво, користите су наредба да се пријавите у корисника код којег желите да модификујете Линук $ ПАТХ.

su username

Након што се пријавите на кориснички налог, користите цп наредба да копирају њихову датотеку ".басхрц" у "Доцументс" за чување.

cp .bashrc ~/Documents/bashrc.bak

Уз помоћ резервне копије отворите датотеку ".басхрц" у Нано уређивач текста са наредбом испод.

nano -w ~/.bashrc

Померите се на дно датотеке „.басхрц“ и унесите у наредбу испод. Имајте на уму да ћете морати да промените "/ локацију / у / програм / или / скрипту / фасциклу /" према сопственим потребама.

export PATH=$PATH:/location/to/program/or/script/folder/

Поновите овај поступак да бисте додали онолико локација у $ ПАТХ колико желите. Када завршите, сачувајте измене користећи Цтрл + Ои изађите са Цтрл + Кс. Следећи пут када се корисник пријави, моћи ће да покреће ствари у $ ПАТХ са нових локација које сте додали.

Привремено додајте директоријуме у $ ПАТХ на Линуку

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

Алтернатива сталним прилагођеним директоријима у $ ПАТХ је коришћењем извоз наредбу у терминалу да привремено додате локацију у $ ПАТХ.

Отворите прозор терминала и упишите у извоз наредба, а затим слиједи АТХ = $ ПАТХ: директориј. На пример, да бисте привремено додали у директоријум скрипте схелл-а у „Документи“, урадите следеће:

export PATH=$PATH:/home/derrik/Documents/shell-scripts/

По извршавању ове наредбе, терминална сесијакоју користите имаће нову привремену локацију. Привремена $ ПАТХ локација остаће доступна на вашем Линук систему док се систем не поново покрене.

Уклоните додатке у $ ПАТХ

Желите ли се ријешити прилагођених локација доданих у ваш $ ПАТХ на Линуку? Следите кораке у наставку да бисте поништили измене.

Напомена: ако требате да вратите задане вредности за другог корисника, пријавите се са su username пре него што следите доле наведене кораке.

Корак 1: Избришите датотеку „.басхрц“ помоћу рм команда.

rm ~/.bashrc

Корак 2: Преименујте датотеку „басхрц.бак“ као „.басхрц“ у фасциклу „Доцументс“ и ставите је у кућни директориј (~).

mv ~/Documetns/bashrc.bak ~/.bashrc

3. корак: Поново покрените сесију терминала да би промене ступиле на снагу.

4. корак: Покренути $ ПАТХ наредбу да проверите да ли су ваше прилагођене измене нестале.

$PATH
</п>

Коментари