انڈروئد

لینکس میں سی ڈی کمانڈ (تبدیلی ڈائریکٹری)

جو کہتا ہے مجھے ہنسی نہی آتی وہ ایک بار ضرور دیکھے۔1

جو کہتا ہے مجھے ہنسی نہی آتی وہ ایک بار ضرور دیکھے۔1

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

Anonim

لینکس اور دیگر یونکس جیسے آپریٹنگ سسٹم میں موجودہ ورکنگ ڈائرکٹری کو تبدیل کرنے کے لئے cd ("ڈائرکٹری تبدیل کریں") کمانڈ استعمال کیا جاتا ہے۔ جب لینکس ٹرمینل پر کام کرتے ہو تو یہ سب سے بنیادی اور کثرت سے استعمال ہونے والی کمانڈوں میں سے ایک ہے۔

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

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

سی ڈی کمانڈ

cd ایک شیل بلٹ ان ہے ، اور اس کا سلوک شیل سے شیل سے تھوڑا سا مختلف ہوسکتا ہے۔ اس کے نفاذ کے لئے ضروری معلومات کا تعین کرنے کے لئے یہ شیل ماحول کے متغیرات کا استعمال کرتا ہے۔

ہم cd باش بلٹین ورژن کا احاطہ کریں گے۔

cd کمانڈ کا نحو ذیل میں ہے۔

cd directory

کمانڈ صرف دو آپشنز کو قبول کرتی ہے جو شاذ و نادر ہی استعمال ہوتے ہیں۔

  • −L ، علامتی روابط پر عمل کریں۔ پہلے سے طے شدہ ، cd سلوک ہوتا ہے جیسے -L آپشن کی وضاحت کی گئی ہو۔ −P ، علامتی روابط پر عمل نہ کریں۔ دوسرے لفظوں میں ، جب یہ آپشن متعین ہوتا ہے ، اور آپ کسی سمل لنک پر جانے کی کوشش کرتے ہیں جو کسی ڈائرکٹری کی طرف اشارہ کرتا ہے تو ، cd ڈائریکٹری میں تبدیل ہوجائے گا۔

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

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

کسی ڈائرکٹری میں تبدیل ہونے کے ل you ، آپ کو اس ڈائرکٹری کے لئے قابل عمل اجازت ہونا ضروری ہے۔

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

مطلق اور متعلقہ راہ کے نام

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

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

cd Downloads

آپ مکمل راستہ استعمال کرکے اسی ڈائرکٹری میں بھی جاسکتے ہیں۔

cd /home/username/Downloads

مختصر یہ کہ اگر راستہ سلیش ( / ) سے شروع ہوتا ہے تو یہ ڈائریکٹری کا مطلق راستہ ہے۔

والدین کی ڈائرکٹری

یونکس جیسے آپریٹنگ سسٹم پر ، موجودہ ورکنگ ڈائرکٹری کی نمائندگی ایک ڈاٹ ( . ) کرتی ہے۔ دو نقطے ( .. ) ، ایک کے بعد ایک ، پیرنٹ ڈائرکٹری کی نمائندگی کر رہے ہیں یا دوسرے لفظوں میں ڈائریکٹری موجودہ کے اوپر فوری طور پر۔

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

فرض کریں کہ آپ فی الحال /usr/local/share ڈائرکٹری میں ہیں ، /usr/local ڈائرکٹری (موجودہ ڈائرکٹری سے ایک سطح اوپر) پر جانے کے ل you ، آپ ٹائپ کریں گے:

cd../

دو سطحوں کو /usr ڈائرکٹری (والدین کے والدین) تک منتقل کرنے کے /usr you ، آپ درج ذیل کو چلا سکتے ہیں:

cd../../

یہاں ایک اور مثال ہے۔ ہم کہتے ہیں کہ آپ /usr/local/share ڈائرکٹری میں ہیں ، اور آپ /usr/local/src پر سوئچ کرنا چاہتے ہیں۔ آپ یہ لکھ کر کرسکتے ہیں:

cd../src

پچھلی ڈائرکٹری پر جائیں

پچھلی ورکنگ ڈائرکٹری میں تبدیل ہونے کے لئے ، ڈیش ( - ) حرف کو سی ڈی کمانڈ میں بطور دلیل منتقل کریں:

cd -

ہوم ڈائرکٹری پر جائیں

اپنی ہوم ڈائرکٹری پر جانے کے لئے cd ٹائپ کریں۔ اپنی ہوم ڈائریکٹری میں براہ راست واپس آنے کا دوسرا طریقہ یہ ہے کہ ذیل میں بتایا گیا ہے ، جیسے ٹیلڈ ( ~ ) کردار کا استعمال کریں:

cd ~

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

cd ~/Downloads

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

cd ~username

ان ناموں میں جگہ کے ساتھ ڈائریکٹریز

اگر آپ جس ڈائریکٹری کو تبدیل کرنا چاہتے ہیں اس کے نام میں خالی جگہ ہے تو ، آپ کو یا تو قیمت درج کرکے راستے میں گھیرنا چاہئے یا خلا سے بچنے کے لئے بیک سلیش ( \ ) کردار کا استعمال کرنا چاہئے:

cd 'Dir name with space'

cd Dir\ name\ with\ space

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

اب تک ، آپ کو اچھی طرح سے سمجھنا چاہئے کہ موجودہ ورکنگ ڈائرکٹری کیا ہے اور cd کمانڈ کو کسی مختلف ڈائریکٹری میں جانے کے cd to کیسے استعمال کریں۔

بش ٹرمینل