Подразумевано се отвара прозор Терминал у Линукуваш кућни директориј. Да бисте се променили у било који директориј који није директно у матичном директорију, морате навести пуну путању или више пута користити команду „цд“.
На пример, редовно радим са вишеструкимдиректоријуме у директоријуу Документи који се налази у матичном директорију. Желео бих да могу да креирам ЦД-ове у директоријуме докумената и да их не морам уносити cd Documents
прво (или пружање пуне путање датотеке).
Звучи збуњујуће? Ево примера. Рецимо да имам фасциклу звану хтгартицлес у својој мапи Доцументс и желим да јој приступим путем терминала.
Почећемо тако што ћемо отворити прозор терминала и ући у pwd
Наредба (Принт Воркинг Дирецтори) да покаже да је тренутни директориј заправо наш кућни директориј, / хоме / лори.
Ако упишемо следећу команду, добиће се грешка која каже да не постоји таква датотека или директоријум. То је зато што нисмо у директорију докумената.
cd htgaricles
Да бисмо дошли до директорија хтгартицлес, прво морамо да се пребацимо у мапу Доцументс.
cd Documents/
Затим се морамо променити у именик хтгартицлес.
cd htgarticles/
Алтернативно, можемо жестоко откуцати потпуну датотеку:
cd ~/Documents/htgarticles
Међутим, не мора бити овако Можемо направити било који директориј основни директориј за прозор Терминал, тако да можемо ући у његове поддиректоријуме без уписивања пуне путање.
У нашем примеру желимо да поставимо Доцументсдиректоријум као основни директориј, јер се сви директорији са којима радим - попут хтгартицлес - налазе у директорију Доцументс. Дакле, у одзивник упишемо следећу команду и притиснемо Ентер.
export CDPATH=~/Documents/
НАПОМЕНА: У горњој команди, export
морају бити све мале и мале CDPATH
мора бити велика слова. Заменити ~/Documents/
с путом до којег год родитељског директорија садржи поддиректорију с којима најчешће радите.
Сада, још увек у нашој кућној мапи, можемо да покренемо cd htgarticles
и идите равно на ~ / Доцументс / хтгартицлес.
Ако желите да аутоматски поставите одређенодиректоријум као основни директоријум сваки пут када отворите прозор Терминал, то можете учинити уређивањем .басхрц датотеке. Датотека .басхрц је скрипта која се покреће сваки пут када отворите прозор терминала и можете јој додати све команде које желите. Дакле, можемо додати export CDPATH
наредба за постављање одређеног директорија као надређеног директорија за сваки прозор терминала.
Да бисте то учинили, вратите се у кућни директориј ако то желитевећ нису. Затим откуцајте следећу наредбу да отворите .басхрц датотеку. Можете да користите који год уређивач текста желите да користите, али у нашем примеру ћемо користити гедит.
gedit .bashrc
Дођите до дна .басхрц датотеке и додајте следећу команду.
export CDPATH=~/Documents/
Опет замените ~/Documents/
са надређеним директоријом који садржи поддиректоријуме са којима већину радите.
Можете да додате коментар изнад наредбе да бисте запамтили шта та команда ради. Једноставно ставите знак броја (#) на почетак ретка, а затим било који опис који желите да додате.
Кликните на „Саве“.
Затворите гедит (или било који текст едитор који користите) кликом на „Кс“ у горњем левом углу прозора.
Наредба коју сте управо додали у .басхрц датотеку неће утицати на тренутну сесију прозора Терминал. Морате затворити тренутни прозор терминала и отворити нови. Дакле, откуцајте exit
у одзиву и притисните тастер Ентер или кликните дугме „Кс“ у горњем левом углу прозора. Затим притисните Цтрл + Алт + Т да отворите нови прозор терминала.
Сада, иако је тренутни радни директориј кућни директориј, можете директно да се пребаците у поддиректоријуме из основног директорија који сте изабрали.
ПОВЕЗАН: Како отворити терминал на одређеној директоријуми у Линуку
Ако желите да се вратите назад у матични директоријкао родитељски директориј у прозору Терминал, једноставно отворите .басхрц датотеку у уређивачу текста и или обришите команду коју сте додали или је коментирајте додавањем знака фунте (#) на почетку ретка. Коментирање линије је корисно ако желите поново активирати наредбу у будућности. Такође можете лако променити директориј који желите да користите као основни директоријум тако што ћете променити директоријум у команди у .басхрц датотеци и сачувати датотеку.
Ако имате један одређени директориј у којем радите већину времена, такође можете додати наредбу у .басхрц датотеку која ће сваки пут отворити прозор Терминал у тај директориј.