ලිනක්ස් මත පදනම් වූ ඕනෑම බෙදාහැරීමක, සීමිත නමුත් ඉතා ප්රයෝජනවත් ක්රියාමාර්ග සමූහයක් සිදු කරන සරල කොන්සෝල උපයෝගීතා විශාල ප්රමාණයක් තිබේ. එවැනි මෙවලම් ලැයිස්තුවට PWD (වර්තමාන වැඩ කරන නාමාවලිය) ඇතුළත් වේ. ඔබ ගර්භපාතීව විකේතනය කිරීම මාරු කරන්නේ නම්, මෙම විධානය සැලසුම් කර ඇති බව පැහැදිලි වේ, දැන් කෘතිය වන කොන්සෝලය තුළ වත්මන් සක්රීය නාමාවලිය ප්රදර්ශනය කිරීම සඳහා. වර්තමාන ලිපියේ කොටසක් ලෙස, අපට අවශ්ය වන්නේ දෘශ්ය උදාහරණ ගෙන ඒම, මෙම මෙවලම භාවිතා කිරීම ගැන සියල්ල පැවසීමයි.
ලිනක්ස් හි PWD විධානය යොදන්න
PWD විධානයේ යෙදුම් සමඟ අපි ආරම්භ කරමු. ඇත්ත වශයෙන්ම, පළමුව, වත්මන් නාමාවලියෙහි මාවත තීරණය කිරීමේ කර්තව්යය මනසට පැමිණෙන අතර, අනාගතයේදී විවිධ ලිපිගොනු සුරැකීමට හෝ වෙනත් තත්වයන් යටතේ අදාළ වේ. මීට අමතරව, මෙම උපයෝගීතාවයේ වටිනාකම විචල්යයන්ට පවරා හෝ මෙම විධානය ස්ක්රිප්ට් වෙත එකතු කරන්න. මුලදී, පීඩබ්ලිව්ඩී භාවිතා කිරීමේ සරලම උදාහරණය ගැන සිතා බලන්න, එවිට අපි දැනටමත් අමතර විකල්පයන්ට දැනටමත් බලපාන්නෙමු.කොන්සෝලයේ PWD සක්රිය කිරීම
පීඩබ්ලිව්ඩී සින්ටැක්ස් අතිශයින්ම සරල බැවින් එය මෙම උපයෝගීතාව සක්රීය කිරීම විකල්ප දෙකක් පමණි. අපි පසුව ඒවා දෙස බලමු, දැන් කුඩා පියවරකින් යුත් කුඩා පියවරකින් යුත් සම්මත තත්වය විශ්ලේෂණය කරමු.
- උදාහරණයක් ලෙස, යෙදුම් මෙනුවේ නිරූපිකනය හරහා "පර්යන්තය" ක්රියාත්මක කරන්න.
- ඊළඟට, අවශ්ය මාවතට යන්න හෝ ඕනෑම ක්රියාවක් කිරීමට. Pwd එය නව පේළියක පෙන්වන්නේ කෙසේද යන්න තවදුරටත් පෙන්වීමට අපි විශේෂයෙන් ස්ථානය තෝරා ගත්තෙමු. මේ සඳහා අපි සංයුක්ත තැටිය භාවිතා කරමු.
- දැන් පීඩබ්ලිව්ඩී ලියාපදිංචි කිරීම පමණක් ප්රමාණවත්. මේ සඳහා, මෙම විධානය සුපරීසර්ගේ අයිතිවාසිකම් මත රඳා නොපවතින බැවින්, මේ සඳහා sudo භාවිතා කිරීම පවා අවශ්ය නොවේ.
- නව රේඛාවේ තිරයේ ඇති තිරය මත වත්මන් ස්ථානයට සම්පූර්ණ මාර්ගය දිස් වේ.
ඔබට පෙනෙන පරිදි, මෙම ස්ථානය තත්පර කිහිපයකින් වචනාර්ථයෙන් පී.ඩබ්ලිව්ඩී හරහා තීරණය වේ, වර්තමාන සක්රීය නාමාවලියෙහි සීමාවන් නොමැත: එය ජාල ෆෝල්ඩරයක් පවා විය හැකිය.
විකල්ප භාවිතා කරන්න
දැනටමත් ඉහත සඳහන් කර ඇති පරිදි, විධානය ක්රියාත්මක කිරීමේදී ඔබට අයදුම් කළ හැකි අවස්ථා දෙකක් පමණි.
- ඔබ PWD -L ඇතුළත් කළහොත්, නව රේඛාව සංකේතාත්මක සබැඳි පරිවර්තනය නොකර ප්රති result ලය පෙන්වනු ඇත.
- පීඩබ්ලිව්ඩී-පී, ඊට පටහැනිව, සියලු සංකේතාත්මක සබැඳි ඒවා පෙන්වා ඇති නාමාවලිවල ප්රභව නම් බවට පරිවර්තනය කරයි.
- නිල ලියකියවිලි ප්රදර්ශනය කිරීම සඳහා PWD --help ඇතුළත් කරන්න. සංවර්ධකයින් විසින්ම විස්තර කළ ආකාරය එහි ඇති ඔබට සොයාගත හැකිය.
ඉහත, සංකේතාත්මක සබැඳි මොනවාදැයි අපි විශේෂයෙන් පැහැදිලි නොකළෙමු, මන්ද මෙම මාතෘකාව අපගේ වෙබ් අඩවියේ වෙනම ලිපියක් සඳහා කැප කර ඇති බැවින්. එය දෘඩ හා සංකේතාත්මක සබැඳි හා සම්බන්ධ එල්එන් කණ්ඩායම ගැන කියයි, එබැවින් මෙම මාතෘකාව පිළිබඳ වැඩිදුර තොරතුරු දැනගැනීම සඳහා එය ඉගෙන ගැනීමට අපි ඔබට උපදෙස් දෙමු.
වැඩිදුර කියවන්න: ලිනක්ස් හි LN විධානය
පීඩබ්ලිව්ඩී සමඟ අමතර ක්රියා
පීඩබ්ලිව්ඩී විධානය මඟින් ස්ක්රිප්ට් නිර්මාණය කිරීම හෝ බැලීම සම්බන්ධ විය හැකිය, මෙන්ම එය විචල්යයට ලිවිය හැකිය. මේ සියල්ලෙන් විමසන්නේ මෙම ද්රව්යයේ රාමුව තුළ ඇති වන අමතර ක්රියා සඳහා ය.
- ඔබේ ස්ථානය තිර රචනය ගැන සඳහන් කරන්නේ නම්, වත්මන් මාර්ගය සොයා ගැනීම සඳහා පරිසර විචල්යය echo $ pwd හරහා භාවිතා කරන්න.
- වත්මන් පිරිසැලසුමක විචල්යයක් නිර්මාණය කිරීමට ඔබට අවශ්ය නම්, CWD = $ (PWD) ඇතුළත් කරන්න, CWD යනු විචල්යයේ නමයි. එකම විධානය භාවිතා කරන්න සහ අභිරුචි ස්ක්රිප්ට් නිර්මාණය කිරීමේදී, එය ප්රභේදය ඉදිරිපත් කළ හැකිය.
- ENTER මත ක්ලික් කිරීමෙන් විධානය සක්රිය කිරීමෙන් දැන් ඔබට echo $ cwd හරහා විචල්යයක් ඇමතිය හැකිය.
- ප්රති result ලය සලකා බලනු ලබන උපයෝගීතාවයේ සම්මත භාවිතය හා සමාන වේ.
පීඩබ්ලිව්ඩ් නමින් ලිනක්ස් මෙහෙයුම් පද්ධතිවල සම්මත උපයෝගීතාව ගැන අපට පැවසිය යුත්තේ එපමණයි. ඔබට පෙනෙන පරිදි, එය එක් පරාමිතියක් පමණක් තීරණය කිරීමට ඔබට ඉඩ සලසන පටු පාලිත විධානයක් වන නමුත් එය විවිධ අවස්ථාවන්හිදී එය සොයා ගනී.