ٹرمینل کھڑکی میں جب سی ڈی ~ کیا ہوتا ہے

کبھی تعجب ہے کہ مندرجہ ذیل علامت کیا ہے؟

~ ٹائلڈ کہا جاتا ہے اور لاطینی سے titulus کے لئے پیدا ہوتا ہے اور وکیپیڈیا کے مطابق یہ ہسپانوی زبان کے ذریعے انگریزی زبان میں آیا تھا. مطلب یہ ہے کہ عنوان یا سرپرست.

لینکس کے اندر ٹائل (~) کا نشان یہ ہے کہ ایک میٹیٹریٹر کے طور پر کیا جاتا ہے اور ٹرمینل کی شیل کی حدوں میں اس کا خاص مطلب ہے.

لہذا مندرجہ ذیل کمانڈ کیا کرتا ہے:

سی ڈی ~

مندرجہ بالا صرف آپ کو آپ کے گھر کی ڈائریکٹری میں لے جاتا ہے. یہ ایک اچھا شارٹ کٹ ہے. اگر آپ کسی اور فولڈر جیسے / var / logs یا / mnt وغیرہ پر تشریف لے چکے ہیں تو آپ اپنے صارف کی گھر کی ڈائرکٹری میں ٹائپنگ کرتے ہیں.

ٹائل (~) اس سے کہیں زیادہ کرتا ہے.

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

مثال کے طور پر، اگر آپ کے سسٹم پر آپ نے فریڈ نامہ دیا ہے تو آپ مندرجہ ذیل ٹائپ کرکے اپنے گھر فولڈر منتقل کر سکتے ہیں:

cd ~ fred

ٹائل کی ایک اور استعمال پچھلے کام کرنے والی ڈائرکٹری میں واپس جانا ہے. تصور کریں کہ آپ نے صرف / ویار / لاگ فولڈر فولڈر سے فریڈ کے ہوم فولڈر میں تبدیل کیا ہے. آپ مندرجہ ذیل ٹائپ کرکے / var / logs فولڈر میں واپس لے سکتے ہیں:

سی ڈی ~ -

~ - ~ کا سامنا ہے جس میں سی ڈی کمانڈ کے ساتھ استعمال کیا جاتا ہے آپ کو موجودہ کام کرنے والی ڈائرکٹری میں لے جاتا ہے.

یہ، بالکل، خاص طور پر مفید نہیں ہے کیونکہ آپ موجودہ کام کرنے والی ڈائرکٹری کے اندر پہلے سے ہی ہیں.

ٹرمینل میں سی ڈی ~ ٹائپنگ اور ٹیب کلید کو دبانے تمام ممکنہ فولڈرز کی ایک فہرست فراہم کرتا ہے جس میں آپ جا سکتے ہیں.

مندرجہ ذیل تصویر میں اس کا ایک مثال دیکھا جا سکتا ہے.

کھیل کے فولڈر کو منتقل کرنے کے لئے مندرجہ ذیل قسم درج کریں:

سی ڈی ~ کھیل

یہ آپ کو فولڈر / usr / کھیل میں لے جاتا ہے.

نوٹ کریں کہ سی ڈی کمانڈ کے ساتھ تمام اختیارات میں درج کردہ کام نہیں.

ٹلیڈ کے آخری جوڑے مندرجہ ذیل ہیں:

سی ڈی ~ 0

سی ڈی ~ 1

سی ڈی ~ -1

یہ تجاویز آپ ڈائریکٹری اسٹیک کے ذریعہ منتقل کرنے کی اجازت دیتا ہے. فولڈر کو pushd کا استعمال کرتے ہوئے ڈائرکٹری اسٹیک میں شامل کیا جا سکتا ہے.

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

pushd / گھر / صارف نام / موسیقی

اب مندرجہ ذیل ڈائرز کو کمانڈ کریں

dirs -v

یہ اسٹیک پر تمام اشیاء کی ایک فہرست ظاہر کرتا ہے.

جسمانی شکل میں ایک اسٹیک کے بارے میں سوچو. تصور کریں کہ آپ کے میگزین کا اسٹیک ہے. دوسری میگزین کو حاصل کرنے کے لئے، آپ کو اس سے حاصل کرنے کے لئے سب سے اوپر سے کسی کو ہٹانے کی ضرورت ہے.

تصور کریں کہ آپ مندرجہ ذیل اسٹیک میں ہیں:

0. موسیقی
1. ڈاؤن لوڈ
2. سکرپٹ

اصطلاح کا استعمال کرتے ہوئے سی ڈی ~ 2 آپ کو سٹیک میں دوسری پوزیشن میں فولڈر میں لے جاتا ہے. یاد رکھیں کہ پہلی پوزیشن ہمیشہ موجودہ ڈائرکٹری ہے لہذا اگلے وقت جب آپ لکھیں گے -v آپ مندرجہ ذیل دیکھیں گے:

0. سکرپٹ
1. ڈاؤن لوڈ
2. سکرپٹ

اگر آپ موسیقی فولڈر میں سی ڈی واپس آئے تو، پوزیشن 0 پھر موسیقی ہو گی.

سی ڈی کمانڈ واحد واحد نہیں ہے جو ٹائل (~) سے کام کرتا ہے. ایل ایس کمانڈ بھی کام کرتا ہے.

مثال کے طور پر آپ کے گھر کے فولڈر میں تمام فائلوں کو درج کرنے کیلئے مندرجہ ذیل قسم درج کریں:

ls ~

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

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

کیریٹ علامت (^) استعمال کیا جاتا ہے کہ ایک لائن یا ایک تار کی شروعات کو مسترد کرنے کے لئے استعمال کیا جاتا ہے اور ڈالر کے نشان استعمال کیا جاتا ہے جس کے نتیجے میں تار یا لائن کے اختتام کو تلاش کرنا ہوتا ہے.

یہ مضمون metacharacters کے استعمال کی وضاحت کرتا ہے .