Pwd கட்டளை மூலம் உங்கள் அடைவு கண்டுபிடிக்க எப்படி

லினக்ஸ் கட்டளை வரியைப் பயன்படுத்தும் போது நீங்கள் கற்றுக் கொள்வது மிக முக்கியமான கட்டளைகளில் ஒன்றாகும் pwd கட்டளை, இது அச்சு வேலை கோப்பகத்திற்கு உள்ளது.

Pwd கட்டளையை எவ்வாறு பயன்படுத்துவது என்பதை இந்த வழிகாட்டி காட்டும் மற்றும் நீங்கள் பணிபுரியும் அடைவு மற்றும் நீங்கள் பணிபுரியும் தருக்க அடைவு ஆகியவற்றைக் காண்பிக்கும்.

நீங்கள் தற்போது உள்ள எந்த லினக்சு டைரக்டரினை கண்டுபிடிப்பது எப்படி

எந்த கட்டளையை நீங்கள் தற்போது இயக்க உள்ளீர்கள் என்பதைக் கண்டறிய பின்வரும் கட்டளை:

PWD

Pwd கட்டளையின் வெளியீடு இதைப் போன்றது:

/ வீட்டில் / கேரி

நீங்கள் கணினியை சுற்றி நகரும்போது, ​​வேலை செய்யும் அடைவு கோப்பு அமைப்பில் உங்கள் தற்போதைய நிலையை பிரதிபலிக்க மாறும்.

எடுத்துக்காட்டுக்கு, நீங்கள் cd கட்டளையை ஆவணங்கள் கோப்புறைக்கு பயன்படுத்தினால், pwd கட்டளை பின்வருவனவற்றை காண்பிக்கும்:

/ வீட்டில் / கேரி / ஆவணங்கள்

நீங்கள் சின்னமாக இணைக்கப்பட்ட அடைவுக்கு செல்லவும் போது pwd காட்டு என்ன

இந்த பகுதிக்கு, நிலைமையை விளக்க ஒரு சிறிய சூழ்நிலையை அமைப்போம்.

நீங்கள் பின்வருமாறு ஒரு கோப்புறை கட்டமைப்பை கற்பனை செய்து கொள்ளுங்கள்:

இப்போது பின்வருமாறு கோப்புறையிலுள்ள ஒரு குறியீட்டு இணைப்பை உருவாக்கியுள்ளீர்கள் என்று கற்பனை செய்து பாருங்கள்:

ln -s / home / gary / documents / folder1 / home / gary / ஆவணங்கள் / கணக்குகள்

இப்போது கோப்புறை மரம் இவ்வாறு இருக்கும்:

Ls கட்டளை ஒரு குறிப்பிட்ட இடத்திற்குள் கோப்புகளை மற்றும் கோப்புறைகளை காட்டுகிறது:

ls -lt

நான் என் ஆவணங்கள் கோப்புறையை எதிராக மேலே கட்டளை ஓடிவிட்டால் நான் கணக்குகள் இது போன்ற ஏதாவது காட்ட வேண்டும் என்று பார்க்க வேண்டும்:

கணக்குகள் -> folder2

குறியீட்டு இணைப்புகள் அடிப்படையில் கோப்பு முறைமையில் உள்ள மற்றொரு இடத்திற்கு சுட்டிக்காட்டுகின்றன.

இப்போது நீங்கள் ஆவணங்கள் கோப்புறையில் இருப்பதை கற்பனை செய்துகொண்டு, கணக்கு கட்டளைக்கு செல்ல cd கட்டளையைப் பயன்படுத்தினீர்கள்.

நீங்கள் pwd இன் வெளியீடு என்ன என்று நினைக்கிறீர்கள்?

நீங்கள் / வீடு / கேரி / ஆவணங்கள் / கணக்குகளை காண்பிப்பீர்கள் என்று நினைத்தீர்களானால், நீங்கள் சரியாக இருப்பீர்கள் ஆனால் நீங்கள் கணக்கு கோப்புறைக்கு எதிராக ls கட்டளையை இயக்கியிருந்தால், அது folder2 கோப்புறையில் உள்ள கோப்புகளைக் காட்டுகிறது.

பின்வரும் கட்டளையைப் பாருங்கள்:

pwd -P

குறியீட்டு ரீதியாக இணைக்கப்பட்ட கோப்புறையில் நீங்கள் மேலே கட்டளையை இயக்கும்போது, ​​எங்கள் விஷயத்தில் / வீட்டு / கேரி / ஆவணங்கள் / கோப்புறையிலுள்ள இருப்பிடத்தைக் காண்பீர்கள்.

தருக்க கோப்புறையைப் பார்க்க பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:

pwd -L

இது என் வழக்கில் / சொந்த / கேரி / ஆவணங்கள் / கணக்குகள் இது சொந்தமாக pwd அதே காட்ட வேண்டும்.

Pwd எவ்வாறு தொகுக்கப்பட்டு உங்கள் கணினியில் அமைப்பது என்பதைப் பொறுத்து pwd கட்டளை இயல்பான பாதையில் இயல்புநிலைக்கு மாறலாம் அல்லது தருக்க பாதையில் முன்னிருப்பாக இருக்கலாம்.

எனவே -P அல்லது -L சுவிட்சைப் பயன்படுத்துவது நல்ல பழக்கமாகும். (நீங்கள் பார்க்க விரும்பும் நடத்தைப் பொறுத்து).

$ PWD மாறி பயன்படுத்தி

$ PWD மாறியின் மதிப்பைக் காண்பிப்பதன் மூலம் தற்போதைய பணி அடைவை நீங்கள் காணலாம். பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

$ PWD எதிரொலி

முந்தைய பணி அடைவு காண்பி

நீங்கள் முந்தைய பணி அடைவு பார்க்க விரும்பினால் பின்வரும் கட்டளையை இயக்கலாம்:

echo $ OLDPWD

தற்போதைய கோப்பகத்திற்கு நீங்கள் நகர்ந்ததற்கு முன் உள்ள அடைவு இது காட்டப்படும்.

Pwd இன் பல நிகழ்வுகள்

முன்பு கூறியது போல, இது எப்படி அமைப்பது என்பது அடிப்படையில் வேறுபட்டதாக நடந்து கொள்ளலாம்.

இது ஒரு நல்ல உதாரணம் குபுண்டு லினக்ஸ் ஆகும்.

நீங்கள் pwd ஐ இயக்கும் போது பயன்படுத்தப்படும் pwd இன் ஷெல் பதிப்பு, நீங்கள் குறியீட்டு ரீதியாக இணைக்கப்பட்ட கோப்புறையில் இருக்கும்போது தருக்க பணி அடைவு காட்டுகிறது.

இருப்பினும், நீங்கள் பின்வரும் கட்டளையை இயக்கினால், நீங்கள் குறியீட்டுடன் இணைக்கப்பட்ட கோப்புறையில் இருக்கும்போது அது உடல் உழைப்பு அடைவைக் காட்டுகிறது.

இங்கு / usr / பின் / PWD

இது நிச்சயமாக மிகவும் பயனுள்ளதாக இல்லை, ஏனெனில் நீங்கள் முக்கியமாக அதே கட்டளையை இயக்கி வருகிறீர்கள் ஆனால் இயல்புநிலை முறையில் ரன் போது தலைகீழ் விளைவை கொண்டிருக்கிறீர்கள்.

முன்பு குறிப்பிட்டபடி நீங்கள் -P மற்றும் -L ஸ்கிரிப்ட்டைப் பயன்படுத்தும் பழக்கத்தை நீங்கள் பெறலாம்.

சுருக்கம்

Pwd கட்டளைக்கு இரண்டு கூடுதல் சுவிட்சுகள் மட்டுமே உள்ளன:

pwd - பதிப்பு

இது pwd க்கான தற்போதைய பதிப்பு எண் காட்டுகிறது.

Pwd இன் ஷெல் பதிப்புக்கு எதிராக இயங்கும் போது இது வேலை செய்யாது ஆனால் / bin / pwd க்கு எதிராக வேலை செய்யும்.

பிற சுவிட்ச் பின்வருமாறு:

pwd --help

இது கையேடு பக்கத்தை முனைய சாளரத்தில் காட்டுகிறது

மீண்டும் இது pwd இன் ஷெல் பதிப்பிற்காக வேலை செய்யாது, ஆனால் / bin / pwd பதிப்புக்கு எதிராக மட்டுமே செயல்படாது.