Nan nenpòt distribisyon, ki se ki baze sou Linux, gen yon kantite lajan gwo sèvis piblik konsole senp ki fè yon seri limite, men trè itil nan aksyon yo. Lis la nan zouti sa yo gen ladan PWD (prezan anyè k ap travay). Si ou transfere Decoder nan abrevyasyon la, li vin klè ke se lòd sa a ki fèt yo montre aktyèl anyè aktif nan konsole a, kote travay la se kounye a. Kòm yon pati nan atik jodi a, nou vle di tout bagay sou itilize nan zouti sa a, pote egzanp vizyèl.
Aplike lòd la PWD nan Linux
Ann kòmanse ak aplikasyon pou yo nan lòd la PWD. Natirèlman, premye nan tout, travay la nan pou detèmine si chemen an nan katalòg aktyèl la ap vini nan tèt ou a, ki nan tan kap vini an ka itilize pou konsève pou dosye divès kalite oswa aplike nan lòt sikonstans. Anplis de sa, se valè a nan sèvis piblik sa a asiyen nan varyab oswa ajoute kòmandman sa a Scripts, menm jan yo menm tou yo mansyone pi lwen. Nan premye fwa, imajine egzanp lan pi senp nan lè l sèvi avèk PWD, ak Lè sa a, nou pral deja afekte opsyon adisyonèl.Aktivasyon PWD nan konsole
Sentaks la PWD se trè senp paske li vire sou sèvis piblik sa a sèlman de opsyon. Nou pral gade nan yo pita, epi kounye a kite a analize sitiyasyon an estanda nan yon ti etap-pa-etap egzanp.
- Kouri "tèminal" pratik la pou ou, pou egzanp, nan icon nan nan meni an aplikasyon an.
- Apre sa, ale nan chemen ki nesesè oswa fè absoliman nenpòt aksyon. Nou espesyalman te chwazi kote a plis montre ki jan PWD ap montre li nan yon nouvo liy. Nou itilize lòd CD a pou sa.
- Koulye a, li nan ase jis yo enskri PWD. Pou sa, li se pa menm nesesè yo sèvi ak sudo, depi lòd sa a pa depann de dwa Superuser a.
- Sou ekran an nan liy lan nouvo imedyatman parèt chemen an plen nan kote aktyèl la.
Kòm ou ka wè, kote a detèmine via PWD literalman nan yon kèk segond, pandan y ap pa gen okenn restriksyon sou anyè aktyèl la aktif: li ka menm gen yon katab rezo.
Sèvi ak opsyon
Kòm deja mansyone pi wo a, gen sèlman de opsyon ki disponib nan PWD ke ou ka aplike lè egzekite lòd la.
- Si ou antre nan PWD -L a, liy lan nouvo pral montre rezilta a san yo pa konvèti lyen senbolik.
- PWD -P, sou kontrè a, tout lyen yo senbolik konvèti nan non yo sous nan repèrtwar yo kote yo te endike yo.
- Antre nan PWD --Help yo montre dokiman ofisyèl la. Nan li ou ka chèche konnen ki jan devlopè yo tèt yo dekri yo.
Pi wo pase, nou pa t 'espesyalman eksplike ki sa lyen senbolik yo, depi se sijè sa a dedye a yon atik separe sou sit entènèt nou an. Li di sou ekip la LN, ki se dirèkteman gen rapò ak rijid ak lyen senbolik, se konsa nou konseye w yo aprann li nan aprann plis enfòmasyon sou sijè sa a.
Li plis: Ln Kòmand nan Linux
Aksyon adisyonèl ak PWD
Ka lòd la PWD ki gen rapò ak kreye oswa gade Scripts, osi byen ke li kapab ekri nan varyab la. Tout bagay sa a refere a aksyon adisyonèl ke nou tou manyen sou nan kad materyèl sa a.
- Si kote ou refere a script la, sèvi ak varyab nan anviwònman via eko $ PWD yo chèche konnen chemen aktyèl la.
- Si ou bezwen yo kreye yon varyab ak yon Layout aktyèl, antre nan CWD = $ (PWD), kote CWD se non an nan varyab la. Sèvi ak lòd la menm ak lè kreye Scripts koutim, li kapab prezante ak nan Variant Dir = `pwd` la.
- Koulye a, ou ka rele yon varyab via eko $ CWD pa aktive lòd la pa klike sou antre.
- Rezilta a pral menm bagay la kòm ak itilize nan estanda nan sèvis piblik la anba konsiderasyon.
Sa a tout nou te vle di sou sèvis piblik la estanda nan Linux sistèm operasyon yo rele PWD. Kòm ou ka wè, li se yon lòd etwat-kontwole ki pèmèt ou detèmine yon sèl paramèt, men li jwenn sèvi ak li yo nan yon varyete sitiyasyon.