Вие ли сте това, което, когато чуете думата „команда“, искате земята да я погълне? Или може би си мислите, че командосите са почти невъзможна мисия за изпълнение. Е, не е така, Solvetic ви уверява, че всяка команда в Linux, макар да изглежда сложна и изключително трудна за усвояване, всъщност е много практична и поддържа задачите за поддръжка, които трябва да бъдат изпълнени. Достатъчно е да разберем неговата структура и цел, за да осъзнаем, че те ще бъдат наши приятели и с тях много, бихме казали стотици задачи, ще се изпълняват по -лесно и цялостно.
Е, една от тези "тъмни" команди е командата pwd, за която ще говорим подробно и с примери в този урок.
Какво представлява командата PWDКомандата PWD (Present Working Directory), вече ясно разбрахме какво прави, има за задача да отпечата името на текущата работна директория, в която се намираме, това помага да разберем повече за това, върху което работим, без да правим грешки.
Командата pwd отпечатва името на текущата директория, интегрираща на свой ред пълния път, като взема root (/) като източник. Когато използвате тази команда, е важно да знаете, че тя е вградена в командата на черупката и е достъпна в повечето черупки: bash, обвивка на Bourne, ksh, zsh и др.
За да определим кой pwd е по подразбиране в нашата система, трябва да изпълним следното:
тип pwd
Основният синтаксис за използване на pwd е следният:
pwd [ОПЦИЯ] …Сега опциите, които Linux ни предлага за командата pwd са:
-L, - логичноТази опция задава, че ако променливата на средата PWD има абсолютно име на текущата директория без "." или компонентите "…", можем да сме сигурни, че това съдържание ще бъде генерирано, дори ако съдържа символични връзки.
-PAG, --физиченС тази опция ще получим като отговор отпечатването на името на текущата директория, разбирайки, че всички компоненти на името са истински имена на директория, но не и символични връзки.
--помогнеПоказва помощната команда
--версияПоказване на използваната версия на pwd
Solvetic ще обясни някои начини как можем да използваме тази практическа команда в Linux и по този начин да имаме още един съюзник във всяка задача за поддръжка, която да бъде изпълнена.
1. Как да отпечатате текущата команда pwd Linux команда
За да видим в коя директория се намираме в момента, ще изпълним следното:
pwdТази опция отпечатва името на текущата работна директория, в случай че някоя поддиректория по пътя е символична връзка, тези имена на символните връзки ще бъдат отпечатани.
2. Как да отпечатате истински имена pwd Linux команда
В предишната команда ще бъдат отпечатани символичните имена на текущия работен път, но ако искаме истинските имена на компонентите на директорията да бъдат отпечатани, трябва да използваме следния ред:
pwd -PЗа този пример създадохме символна връзка към / tmp и можем да видим разликата между двете команди:
3. Как да използвате / bin / pwd команда pwd Linux
Докато pwd е интегриран в черупката, / bin / pwd е инструментът, който е наличен в използваната дистрибуция на Linux, можем да проверим това, като изпълним:
тип -a pwd
Можем да визуализираме текущата директория, като изпълним:
/ bin / pwd
4. Как да отпечатате символна връзка pwd Linux команда
Ако искаме да отпечатаме текущата работна директория, дори ако тя съдържа символични връзки, ще изпълним:
/ bin / pwd -L
5. Как да покажете използваната версия на pwd Linux
За да проверим коя версия използваме, трябва да изпълним следното:
/ bin / pwd -версия
Проверихме как използването на команди в Linux не е загадка от друга вселена, далеч от нея, но е ясно, че ще бъде много практично да се изпълняват повече задачи за управление в Linux.