Једноставан начин да промените директоријуме у Линук-у са терминала
Неке команде у Линуку се толико често користе да често превиђамо значај команди и детаљи о њима се пропуштају. цд
је једна таква наредба. цд
означава „директоријум за промену“ који сам по себи објашњава његову употребу и сврху.
цд
омогућава вам да лако промените свој тренутни директоријум у било који директоријум који желите да преместите. Само ставите праву путању у команду и бићете смештени у тај директоријум од стране цд
.
У овом кратком водичу добићете све основне и корисне увиде у цд
услужни програм командне линије.
Сазнајте више о команди цд
цд
цомманд је користан услужни програм за све честе кориснике командне линије, као и за оне који су обавезни да управљају серверима без ГУИ-ја.
Хајде да погледамо основну синтаксу цд
команда.
Општа синтакса:
цд [опције] [директориј_или_путња_директоријума]
Следећа табела ће вам дати кратак увид у то шта се дешава када користите ове опције са цд
команда.
Опција | Значај |
/ | мења садашњи директоријум у основни директоријум |
~ | мења именик у почетни директоријум |
. | Представља тренутни директоријум |
.. | промените у надређени директоријум тренутног директоријума |
цд
: Можете директно променити свој именик уношењем имена одредишног директоријума.
Општа синтакса:
цд [име_директорија]
Пример:
цд радни простор
Овде смо једноставно променили тренутни директоријум у директоријум под називом „радни простор“.
Белешка: Имајте на уму да овај директоријум радног простора треба да буде смештен у ваш садашњи радни директоријум. Ако није, добићете грешку. Можете користити комплетну путању до жељеног директоријума са цд
команда. О томе ћемо учити у наредним примерима.
цд /
: Ова команда ће променити ваш тренутни директоријум у основни директоријум.
Пример:
гаурав@убунту:~/воркспаце$ цд / гаурав@убунту:/$
Овде смо променили тренутни радни директоријум из „радног простора“ у корен
именик.
гаурав@убунту:/$ пвд / гаурав@убунту:/$
О коришћењу пвд
(штампа радни директоријум) командује „ /
Приказује се (основни) директоријум.
цд ~
: Ова команда вас враћа у почетни директоријум из било ког директоријума у коме радите.
Пример:
гаурав@убунту:~/спаце/апацхе$ пвд /хоме/гаурав/спаце/апацхе
Тренутно сам у директоријуму који се зове апацхе. Хајде сада да користимо цд ~
(тилда) команда.
гаурав@убунту:~/спаце/апацхе$ цд ~ гаурав@убунту:~$
гаурав@убунту:~$ пвд /хоме/гаурав гаурав@убунту:~$
Сада смо се вратили на почетни директоријум „/хоме/гаурав“.
цд ..
: Ова команда вам омогућава да промените ваш тренутни радни директоријум у надређени директоријум један ниво изнад вашег садашњег директоријума.
Пример:
гаурав@убунту:~/снап/хтоп/1332$ пвд /хоме/гаурав/снап/хтоп/1332 гаурав@убунту:~/снап/хтоп/1332$
У овом примеру, /хоме/гаурав/снап/хтоп/1332 је тренутна путања радног директоријума. Ми смо заправо у директоријуму 1332. Непосредни родитељ директоријума '1332' је директоријум 'хтоп'. О коришћењу цд ..
команду, прећи ћемо на 'хтоп' директориј, његов непосредни надређени директориј.
гаурав@убунту:~/снап/хтоп/1332$ цд .. гаурав@убунту:~/снап/хтоп$
гаурав@убунту:~/снап/хтоп$ пвд /хоме/гаурав/снап/хтоп гаурав@убунту:~/снап/хтоп$
Горе наведене су неке корисне опције које се користе са цд
команда. Сада, хајде да заронимо у неке детаљније примере цд
команда.
Промена са тренутног директоријума на одређену путању
Можете користити цд
команду, да промените било који директоријум користећи његову путању.
Синтакса:
цд [апсолутна_путања_директоријума]
Пример:
цд ./снап/хтоп/1332/екамплес
Овде желимо да пређемо на директоријум под називом „примери“ који се налази на путањи /хоме/гаурав/снап/хтоп/1332/екамплес
из матичног именика.
Белешка: Ево, користио сам ./
уместо да укуцам комплетну путању мог матичног директоријума. Више о томе можете сазнати у овом чланку.
гаурав@убунту:~/снап/хтоп1332/екамплес$ пвд /хоме/гаурав/снап/хтоп/1332/екамплес гаурав@убунту:~/снап/хтоп/1332/екамплес$
Сада смо смештени у директоријум „примери“.
Прелазак на директоријуме са размацима у имену
Постоји много случајева када користимо „размаке“ док именујемо директоријуме. Понекад, само користећи цд
чини се да наредба са именима овог типа не функционише. Али постоји једноставно решење за ово.
Стављање имена директоријума унутар једноструких или двоструких наводника може решити проблем. Можете једноставно користити цд
"име директоријума"
или цд 'име директоријума'
.
Синтакса:
цд "име директоријума 22"
Пример:
цд "Калибарска библиотека"
Излаз:
гаурав@убунту:~$ цд "Цалибре Либрари" гаурав@убунту:~/Цалибре Либрари$
тринити@убунту:~/Цалибре Либрари$ пвд /хоме/тринити/Цалибре Либрари
Сада смо пребачени у директоријум Библиотеке калибра који је имао размак у свом имену.
Враћање на претходни директоријум
Раније смо видели употребу цд ..
команду, која вас води у надређени директоријум вашег тренутног радног директоријума. Овде ћемо погледати још једну алтернативу за ово.
Тхе цд -
(цртица) команда вам омогућава да извршите мање-више исту радњу. Можете да пређете на претходни директоријум вашег тренутног радног директоријума.
Општа синтакса:
цд -
Пример:
гаурав@убунту:~/воркспаце/снап/вим-едитор$ пвд /хоме/гаурав/воркспаце/снап/вим-едитор гаурав@убунту:~/воркспаце/снап/вим-едитор$
Ево, тренутно радим у директоријуму 'вим-едитор'. Претпоставимо да корисник жели да пређе на претходни директоријум цд -
може бити од помоћи. Да видимо како.
тринити@убунту:~/воркспаце/снап/вим-едитор$ цд - /хоме/тринити/воркспаце/снап тринити@убунту:~/воркспаце/снап$
Ево, сада смо прешли у претходни директоријум под називом „снап“.
Закључак
У овом супер једноставном туторијалу научили смо о веома основној и пријатељској команди цд
(тј. директоријум промене) који се користи у свим Линук системима. Сада ћемо моћи да се крећемо кроз више директоријума док радимо на терминалу без коришћења ГУИ. цд
команда ће бити лака за коришћење након проласка кроз овај водич.