Дар ҳар гуна тақсимот, ки ба Linux асос ёфтааст, миқдори зиёди коммуналҳои оддӣ вуҷуд дорад, ки маҷмӯи амалҳои маҳдуд доранд, аммо хеле муфид. Рӯйхати чунин воситаҳо PWD (феҳристи ҳозираи кор) дохил мешаванд. Агар шумо рамзи ихтисоротро интиқол диҳед, маълум мешавад, ки ин фармон барои намоиши директорияи финалии фаъол дар консол, ки дар он ҷо кор аст, таҳия шудааст. Ҳамчун як қисми мақолаи имрӯза, мо мехоҳем, ки ҳама чизро дар бораи истифодаи ин восита, ороиши намунаҳои визуалӣ нақл кунем.
Дар Linux фармонҳои PWD-ро татбиқ кунед
Биёед бо замимаҳои фармони PWD сар кунем. Албатта, пеш аз ҳама, вазифаи муайян кардани роҳи каталоги кунунӣ ба ақл меояд, ки дар оянда барои нигоҳ доштани файлҳои гуногун ё дар ҳолатҳои дигар муроҷиат кардан мумкин аст. Ғайр аз он, арзиши ин коммуналӣ ба тағирёбандаҳо таъин карда мешавад ё ин фармонро ба скриптҳо илова карда мешавад, зеро онҳо минбаъд низ қайд мекунанд. Дар аввал, тасаввур кунед, ки намунаи содда истифода бурдани ПВД ва он гоҳ мо аллакай ба имконоти иловагӣ таъсир хоҳем кард.Фаъолияти PWD дар консол
Синтаксиси PWD бениҳоят содда аст, зеро он дар ин коммуналӣ танҳо ду вариант рӯй медиҳад. Мо баъдтар ба онҳо нигоҳ хоҳем кард ва акнун биёед вазъияти меъёрро дар мисоли каме қадами қадами қадами қадим таҳлил кунем.
- Масалан, «терминал» барои шумо қулай аст, масалан, дар менюи барнома.
- Баъд, ба роҳи зарурӣ равед ё ягон амали комилро иҷро кунед. Мо махсусро ба таври назаррас интихоб менамоем, то нишон додани он, ки чӣ тавр PWD онро дар хати нав нишон медиҳад. Мо фармони CD-ро барои ин истифода мебарем.
- Ҳоло танҳо барои бақайдгирии PWD кофӣ аст. Барои ин, истифодаи Судо лозим нест, зеро ин фармон аз ҳуқуқҳои супервусдор вобаста нест.
- Дар экран дар хати нав фавран роҳи пурраи макони ҷорӣ пайдо мешавад.
Тавре ки шумо мебинед, макон тавассути PIO POINS айнан дар якчанд сония муайян карда мешавад, дар ҳоле ки ягон директорияи фаъоли фаъол вуҷуд надорад: он метавонад ҳатто ҷузвдони шабака бошад.
Интихобҳоро истифода баред
Тавре ки аллакай дар боло зикр шудааст, танҳо ду варианти дастрас дар PWD мавҷуд аст, ки шумо метавонед ҳангоми иҷрои фармон муроҷиат кунед.
- Агар шумо PWD -L-ро ворид кунед, хати нав бидуни табдил додани пайвандҳои рамзӣ натиҷа нишон медиҳад.
- PWD -P, баръакс, ҳама истинодҳои рамзӣ ба номҳои манбаи директорияҳо, ки онҳо нишон дода шудаанд, табдил медиҳанд.
- Барои намоиши ҳуҷҷатҳои расмии PWD - in Pwdemp-ро ворид кунед. Дар он шумо метавонед бифаҳмед, ки тарҷумаи таҳиягарон чӣ гуна тасвир карданд.
Дар боло, мо ба таври мушаххас шарҳ надодаем, ки пайвандҳои рамзӣ чӣ гуна бошанд, зеро ин мавзӯъ ба мақолаи алоҳида дар вебификаи мо бахшида шудааст. Он дар бораи дастаи LN, ки бевосита ба пайвандҳои сахт ва рамзӣ алоқаманд аст, ба шумо маслиҳат медиҳем, ки онро барои гирифтани маълумоти иловагӣ дар бораи ин мавзӯъ ёд медиҳем.
Муфассалтар: Фармони LN дар Linux
Амалҳои иловагӣ бо PWD
Фармони PWD метавонад бо эҷод ё дидани скриптҳо алоқаманд бошад, инчунин ба он метавонад ба тағирёбанда навишта шавад. Ҳамаи ин ба амалҳои иловагии мо дар доираи ин мавод дахл дорад.
- Агар макони шумо ба скрипт муроҷиат кунад, истифодаи муҳити атроф тавассути ECHO $ $ $ $ PWD барои ёфтани роҳи ҷорӣ истифода шавад.
- Агар ба шумо лозим аст, ки тағирёбанда бо тарҳбандии ҷорӣ эҷод кунед, CWD = $ (PWD), ки дар он CWD номи CWD ном дорад. Ҳамон фармонро истифода баред ва ҳангоми эҷод кардани скриптҳои фармоишӣ, онро метавон пешниҳод кард ва дар Доли варианти »пешниҳод кардан мумкин аст.
- Акнун шумо метавонед тағирёбанда тавассути ECHO $ $ CWD тавассути фаъол кардани фармон тавассути пахши ворид шавед.
- Натиҷа бо истифодаи стандартии коммуналӣ дар баррасишаванда якхела хоҳад буд.
Ин ҳама чизест, ки мо мехостем дар бораи истифодаи стандартии системаҳои оператсионии PWD ном гузорем. Тавре ки шумо мебинед, ин фармони танг аст, ки ба шумо имкон медиҳад, ки танҳо як параметрро муайян кунед, аммо он истифодаи онро дар ҳолатҳои гуногун муайян мекунад.