Начини плаћања Abuse

Шта ради команда пвд у Линуку?

20.03.2021, 18:13

Ово је врло једноставан услужни програм који вам омогућава да прикажете путању до тренутне фасцикле у терминалу. Када се покрене, сваки програм добија тренутну фасциклу у којој ће се одвијати све операције са датотекама овог програма, осим ако није наведена другачија путања. Релативне путање ће такође бити засноване на овој фасцикли. Дакле, када се терминал покрене, кућни директоријум корисника постаје тренутна фасцикла. Ако се програм покрене из одређене фасцикле, тада ће по подразумеваној вредности његова тренутна фасцикла бити управо директоријум из којег је покренут.

Шта ради команда пвд у Линуку?

Команда има прилично једноставну синтаксу:

 $ pwd опции

Да би прилагодио излаз услужног програма, корисник може да користи следеће опције:

  • -L, --logical - преузима директоријум из променљиве окружења, чак и ако садржи симболичке везе;
  • -P - одбаци све симболичке везе;
  • --help - приказ помоћи за услужни програм;
  • --version - приказује верзију услужног програма.

Погледајмо сада примере рада са овом командом у оперативном систему Линук. Да бисте видели тренутну Линук фасциклу, само покрените pwd без параметара:

 $ pwd

пвд теам

Команда има опцију -P , која вам омогућава да одбаците све симболичке везе. Ово је згодно када постоје симболичне везе дуж путање до тренутног фолдера. Команда ће једноставно назначити пуну путању без узимања у обзир симболичких веза. изгледа овако:

 $ pwd -P

пвд команда у Линуку Често је pwd укључен као уграђена команда у љуске. То значи да тумач не мора да позива помоћне програме треће стране, тако да код ради веома брзо.

Да бисте сазнали тренутну фасциклу, није потребно приступити скрипти, само приступите променљивој окружења PWD

 $echo $PWD

пвд теам

Да бисте записали резултат пвд линук команде у променљиву, покрените:

 $CWD=$(pwd) $echo $CWD

пвд теам

Команда pwd у Линуку се користи у ретким изузецима, међутим, ако треба да промените тренутну фасциклу, можете је користити. Као што можете видети из примера, ово није тако тешко учинити.