ඔබේ නාමාවලිය pwd විධානය සමඟින් සොයා ගන්නේ කෙසේද?

ලිනක්ස් විධාන රේඛාව භාවිතා කරන විට ඔබ ඉගෙන ගන්නා ඉතා වැදගත් වැදගත් විධානය වන්නේ මුද්රණ වැඩ කරන බහලුම සඳහා වන pwd විධානයයි .

Pwd විධානය භාවිතා කරන ආකාරය පෙන්වීමට මෙම මාර්ගෝපදේශ මගින් පෙන්වනු ලබන අතර ඔබ වැඩ කරන ඩිරෙක්ටරිය සහ ඔබ වැඩ කරන තාර්කික ඩිරෙක්ටරියට පෙන්වනු ඇත.

ඔබ කුමන ලිනක්ස් නාමාවලියකදැයි සොයා ගන්නේ කෙසේද?

ඔබ දැනට ක්රියාත්මක වන බහලුම සොයා ගැනීමට පහත දැක්වෙන විධානය ලබා ගැනීමට:

pwd

Pwd විධානය සඳහා ප්රතිදානය මෙවැන්නකි:

/ නිවසේ / ගැරී

ඔබ පද්ධතිය වටා ගමන් කරන විට, ඔබේ සේවාදායකයේ ගොනු පද්ධතිය තුළ ඔබගේ වර්තමාන තත්ත්වය පිළිබිඹු කිරීමට වැඩ කරන බහලුම වෙනස් වේ.

උදාහරණයක් ලෙස, ඔබ cd ලේඛණයේ සැරිසරන සඳහා cd විධානය භාවිතා කරන්නේ නම් pwd විධානය පහත දැක්වෙන ආකාරයෙන් පෙන්වනු ඇත:

/ නිවසේ / ගේරි / ලේඛන

Symbolically Linked Folder වෙත ගමන් කරන විට pwd පෙන්වන්න

මෙම කොටස සඳහා, තත්ත්වය පැහැදිලි කිරීමට පුංචි වාක්යයක් අපි සකස් කරමු.

ඔබ ෆෝල්ඩරයේ ව්යුහයක් ඇති බව සිතා බලන්න.

දැන් ඔබ ෆෝල්ඩරය 2 වෙත සංකේතාත්මක ඈඳියක් පහත දැක්වේ:

ln -s / home / gary / documents / folder1 / home / gary / ලේඛන / ගිණුම්

ෆෝල්ඩරය ගස දැන් මෙවැන්නක් පෙනේ:

Ls විධානය මඟින් යම් ස්ථානයක ගොනු සහ ෆෝල්ඩර පෙන්වයි:

එම්

මගේ ලේඛන ෆෝල්ඩරයට ඉහලින් ඉහත විධානය ක්රියාත්මක කර ඇත්නම්, එය ගිණුම් සඳහා එය දැක්වෙනු ඇත:

ගිණුම් -> ෆෝල්ඩරය2

සංකේතාත්මක ඈඳියන් මූලිකවම ගොනු පද්ධතිය තුළ වෙනත් ස්ථානයකට යොමු කරයි.

දැන් ඔබ ලියකියවිලි ෆෝල්ඩරයෙහි සිටින බව සිතන්න, ඔබ ගිණුම් ෆෝල්ඩරය තුළට මාරු කිරීමට ඔබ විසින් cd විධානය භාවිතා කර ඇත.

Pwd නිමැවුම වනු ඇත්තේ කුමක්ද?

ඔබ / නිවසේ / ගේරි / ලේඛන / ගිණුම් පෙන්වනු ඇතැයි ඔබ අනුමාන කළහොත් ඔබ නිවැරදි වනු ඇත නමුත් ඔබ ගිණුම් ගිණුම් ෆෝල්ඩරයට එරෙහිව ls විධානය ක්රියාත්මක කරන විට එම ෆෝල්ඩරයේ ෆෝල්ඩරය තුළ ගොනු ඔබට පෙන්වයි.

පහත දැක්වෙන විධානය බලන්න:

pwd -P

ඔබ ඉහත දැක්වෙන විධානය සංකේතාත්මකව සම්බන්ධිත ෆෝල්ඩරයක් තුළ ක්රියාත්මක වන විට අපගේ නඩුවේ / home / ගේරි / ලේඛන / ෆෝල්ඩරයෙහි භෞතික පිහිටීම දැකිය හැකිය.

තාර්කික ෆෝල්ඩරය බැලීමට ඔබට පහත දැක්වෙන විධානය භාවිතා කළ හැකිය:

pwd -L

මෙය මගේ නඩුවේ / home / ගේරි / ලේඛන / ගිණුම් වන pwd ලෙසම පෙන්වයි.

Pwd ඔබේ පද්ධතිය තුල සම්පාදනය කර ස්ථාපනය කරන ආකාරය මත pwd විධානය මඟින් භෞතික මාර්ගය වෙත පෙරනිමිය හැකි හෝ තාර්තික මාර්ගයට පෙරනිමිය හැකිය.

එබැවින් -P හෝ -L ස්විචය භාවිතා කරන්න (ඔබ දැකීමට කැමති හැසිරීම් මත පදනම්ව) එය භාවිතා කිරීම හොඳ පුරුද්දකි.

$ PWD විචල්යය භාවිතා කරමින්

වර්තමාන වැඩ කරන බහලුම දෙස ඔබට $ PWD විචල්යයේ අගය පෙන්වීමෙන් ඔබට හැකිය. සරලවම පහත විධානය භාවිතා කරන්න:

ඩොලර් PWD echo

පෙර ක්රියාකාරී නාමාවලිය පෙන්වන්න

ඔබට පෙර ක්රියාකාරී බහලුම බැලීමට අවශ්ය නම් පහත දැක්වෙන විධානය ක්රියාත්මක කළ හැකිය:

ඩොලර් OLDPWD echo

ඔබ වර්තමාන බහලුම වෙත ගෙන යාමට පෙර ඔබ ඇතුලත් කරන ලද බහාළුම පෙන්වනු ඇත.

Pwd බහු සිදුවීම්

පෙර සඳහන් කළ පරිදි එය ස්ථාපනය කරන ආකාරය මත පදනම්ව pwd වෙනස් ආකාරයකින් හැසිරෙනු ඇත.

මෙය කුබුන්ටු ලිනක්ස් තුළ හොඳ උදාහරණයකි.

ඔබ pwd ධාවනය කරන විට pwd හි shell අනුවාදය සංකේතාත්මකව සම්බන්ධිත ෆෝල්ඩරයක් තුළ තාර්කික වැඩ කරන බහලුමක් පෙන්වයි.

කෙසේ වෙතත්, ඔබ පහත දැක්වෙන විධානය ක්රියාත්මක කරන්නේ නම් ඔබට සංකේතාත්මකව සම්බන්ධිත ෆෝල්ඩරයක් තුළ එය භෞතික ක්රියාකාරී ඩිරෙක්ටරයක් ​​පෙන්වන බව ඔබට පෙනෙනු ඇත.

/ usr / bin / pwd

ඔබ නිසැකව ම එම විධානය ක්රියාත්මක කර ඇති නමුත්, ඔබට පෙරනිමි ආකාරයෙන් ක්රියාත්මක වන විට ප්රතිලෝම ප්රතිඵලය ඇත.

කලින් සඳහන් කළ පරිදි ඔබට -P සහ -L විධාන පුවරුව භාවිතා කිරීමේ පුරුද්දට ඔබ කැමති විය හැකිය.

සාරාංශය

Pwd විධානය සඳහා තවත් ස්විච දෙකක් ඇත්තේය:

pwd --version

මෙය pwd සඳහා දැනට පවතින අනුවාද අංකය වේ.

Pwd හි shell වෙළුම් වලට ධාවනය වන විට මෙය ක්රියාත්මක නොවිය හැකි නමුත් / bin / pwd එරෙහිව ක්රියා කරයි.

අනෙක් ස්විචය පහත පරිදි වේ:

pwd --help

මෙමඟින් අත්පොත පිටුව ටර්මිනල් කවුළුව වෙත පෙන්වයි

නැවත මෙය pwd හි shell අනුවාදය සඳහා ක්රියා නොකරනු ඇත, / bin / pwd අනුවාදයට එරෙහිව පමණි.