انڈروئد

لینکس میں Pwd کمانڈ (موجودہ ورکنگ ڈائرکٹری)

ئەو ڤیدیۆی بوویە هۆی تۆبە کردنی زۆر گەنج

ئەو ڤیدیۆی بوویە هۆی تۆبە کردنی زۆر گەنج

فہرست کا خانہ:

Anonim

، ہم آپ کو دکھائیں گے کہ pwd کمانڈ کا استعمال کرکے آپ کی موجودہ ورکنگ ڈائرکٹری کا تعین کیسے کریں۔

موجودہ ورکنگ ڈائرکٹری کیا ہے؟

موجودہ ورکنگ ڈائرکٹری وہ ڈائریکٹری ہے جس میں فی الحال صارف کام کر رہا ہے۔ جب بھی آپ اپنے کمانڈ پرامپٹ کے ساتھ بات کرتے ہیں تو ، آپ ڈائریکٹری میں کام کر رہے ہیں۔

پہلے سے طے شدہ طور پر ، جب آپ اپنے لینکس سسٹم میں لاگ ان ہوجاتے ہیں تو ، آپ کی موجودہ ورکنگ ڈائرکٹری آپ کی ہوم ڈائرکٹری پر سیٹ ہوجاتی ہے۔ ورکنگ ڈائرکٹری کو تبدیل کرنے کے لئے cd کمانڈ استعمال کریں۔

مثال کے طور پر ، موجودہ ورکنگ ڈائرکٹری کو /tmp تبدیل کرنے کے /tmp you آپ ٹائپ کریں گے:

cd /tmp

user@host:/tmp#

pwd کمانڈ

pwd کمانڈ کا مطلب ہے پرنٹ ورکنگ ڈائرکٹری۔ یہ لینکس میں سب سے بنیادی اور کثرت سے استعمال ہونے والی کمانڈوں میں سے ایک ہے۔ جب حکم دیا تو کمانڈ موجودہ ورکنگ ڈائرکٹری کا مکمل راستہ چھپاتا ہے۔

pwd اور زیڈش جیسے جدید شیلوں میں ایک شیل بلٹ ان ہے۔ اس کا سلوک اسٹینڈ /bin/pwd قابل عمل ہونے سے تھوڑا مختلف ہے۔ آپ pwd پر مشتمل تمام مقامات کو ظاہر کرنے کے لئے type کمانڈ استعمال کرسکتے ہیں۔

type -a pwd

pwd is a shell builtin pwd is /bin/pwd

جیسا کہ آپ نیچے دیئے گئے آؤٹ پٹ سے دیکھ سکتے ہیں ، اس شیل بلٹ ان کو ترجیح دی ہے جو اسٹینڈ اسٹون ایگزیکیوٹیبل کے مقابلے میں ہے اور جب بھی آپ pwd ٹائپ کرتے ہیں تو اسے استعمال کیا جاتا ہے۔ اگر آپ اسٹینڈ اسٹون پی ڈبلیو ڈی بائنری استعمال کرنا چاہتے ہیں تو فائل /bin/pwd لئے مکمل راستہ ٹائپ کریں

اپنی موجودہ ورکنگ ڈائرکٹری کو کیسے تلاش کریں

یہ معلوم کرنے کے لئے کہ آپ فی الحال کس ڈائرکٹری میں ہیں ، اپنے ٹرمینل میں pwd ٹائپ کریں۔

pwd

آؤٹ پٹ کچھ اس طرح نظر آئے گی:

/home/linuxize

pwd کرتا ہے وہ PWD ماحولیاتی متغیر کی طباعت کر رہا ہے۔

اگر آپ ٹائپ کریں گے تو آپ کو ایک ہی پیداوار ملے گی۔

echo $PWD

/home/linuxize

pwd کمانڈ صرف دو دلائل قبول کرسکتا ہے:

  • -L ( --logical ) - ہم --logical حل نہ کریں۔ --physical (- --physical ) - کسی علامتی روابط کے بغیر ، جسمانی ڈائرکٹری ڈسپلے کریں۔

پہلے سے طے شدہ ، id کا کوئی آپشن استعمال نہیں ہوتا ہے ، pwd طرح برتاؤ کرتا ہے جیسے -L آپشن متعین کیا گیا ہو۔

بہتر طریقے سے بیان کرنے کے لئے کہ -P آپشن کیسے کام کرتا ہے ، آئیے ایک ڈائرکٹری بنائیں اور ڈائریکٹری کی طرف اشارہ کرتے ہوئے sylink بنائیں:

mkdir /tmp/directory ln -s /tmp/directory /tmp/symlink

اب اگر آپ /tmp/symlink ڈائرکٹری پر جائیں اور آپ اپنے ٹرمینل میں pwd ٹائپ کریں:

pwd

آؤٹ پٹ دکھائے گی کہ آپ کی موجودہ ورکنگ ڈائرکٹری /tmp/symlink :

/tmp/symlink

pwd -P

کمانڈ اس ڈائریکٹری کو پرنٹ کرے گی جہاں سملینک اشارہ کرتا ہے:

/tmp/directory

نتیجہ اخذ کرنا

موجودہ ورکنگ ڈائرکٹری وہ ڈائریکٹری ہے جہاں سے آپ اپنے ٹرمینل میں کمانڈ طلب کرتے ہیں۔

pwd کمانڈ موجودہ ورکنگ ڈائرکٹری کو ظاہر کرنے کے لئے استعمال ہوتی ہے۔

بش ٹرمینل