اوبنٹو پر علامتی لنک بنانے کا طریقہ

How Create Symbolic Link Ubuntu



لینکس میں ، بہت ساری طاقتور خصوصیات ہیں جو زندگی کو بہت آسان بنا سکتی ہیں۔ لنک کرنا ان میں سے ایک ہے جو آپ کو اپنے کاموں کو بہت تیز اور زیادہ موثر طریقے سے انجام دینے کی اجازت دیتا ہے۔ آپ نے علامتی لنک کا نام سنا ہے ، یا زیادہ عام سملنک ، ٹھیک ہے؟ یہ ایک ایسی خصوصیت ہے جو فزیکل ڈائریکٹری یا فائل سے منسلک کرنے کی اجازت دیتی ہے۔

سرورز کے لیے ، سم لنکنگ بہت مفید ہے۔ کیا آپ لینکس صارف ہیں؟ پھر سیملنک آپ کی بہت مدد کر سکتا ہے۔ اپنے کام کا بوجھ کم کرنے کے لیے آپ کو صرف تخلیقی ہونا ہے۔








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



CLI کے ساتھ کام کرتے وقت یہ خاص طور پر درد ہے جہاں آپ کو فائل کے راستے بتانا ہوں گے۔ مدد کے لیے یہاں سملنک آتا ہے۔



مثال کے طور پر ، آپ /home//Downloads/a/b/c/d/e.txt فائل تک رسائی حاصل کرنا چاہتے ہیں۔ یہ ایک آسان ڈیمو ہے ، لیکن یقینی طور پر پوری فائل کی لمبائی ٹائپ کرنا ایسی چیز نہیں ہے جسے آپ اکثر کرنا چاہتے ہیں ، ٹھیک ہے؟ سیملنک کی طاقت سے ، آپ ڈرامائی طور پر فائل کا راستہ /home/e.txt پر کم کر سکتے ہیں۔





یہاں ، سیملنک فیچر آپ کو /home/e.txt پر ایک ورچوئل فائل بنانے کی اجازت دیتا ہے جو کہ /home//Downloads/a/b/c/d/e.txt کی طرف اشارہ کرتی ہے۔ جب بھی آپ جوڑ توڑ کے لیے /home/e.txt فائل مانگیں گے ، سسٹم اصل فائل پر کام کرے گا۔

یہی طریقہ ڈائریکٹریوں کے لیے بھی ہے۔



آج ، آئیے سب کو چیک کریں کہ کس طرح ایک سیملنک بنائیں اور اس کے ساتھ مزہ کریں۔

سیملنک بنانا۔

تمام لینکس سسٹمز پر ، ایک ٹول ہے ln۔ قدرتی لوگرتھم کے ساتھ الجھن مت کرو! ln cp اور mv کی ایک ہی ساخت کی پیروی کرتا ہے۔ لینکس پر فائلوں اور ڈائریکٹریوں کو کاپی کرنے کے بارے میں مزید جانیں۔ .

ln <source_file_directory> <link_file_directory>

مثال کے طور پر ، آئیے /home /viktor /downloads to /downloads کا سملنک بنائیں۔

سودو ln /گھر/فاتح/ڈاؤن لوڈ/ڈاؤن لوڈ

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

سی ڈی /ڈاؤن لوڈ

میں اب /ڈاؤن لوڈز ڈائریکٹری کے اندر ہوں۔ یہ دراصل کوئی نئی ڈائریکٹری نہیں ہے۔ اس کے بجائے ، یہ اصل/گھر/وکٹر/ڈاؤن لوڈز فولڈر کا ایک لنک ہے۔

تصدیق کریں کہ دونوں ایک جیسے ہیں -

سی ڈی /گھر/فاتح/ڈاؤن لوڈ
ایل ایس
سی ڈی /ڈاؤن لوڈ
ایل ایس

دیکھو؟ دونوں ایک جیسے ہیں!

آئیے ایک فائل کے ساتھ بھی ایسا ہی کرتے ہیں۔ میں نے پہلے ہی/home/viktor/ڈیسک ٹاپ پر ایک ڈیمو فائل pimusic.txt سیٹ کی ہے۔ آئیے اسے PIMUSIC کے طور پر جوڑیں۔

سودو ln /گھر/فاتح/ڈیسک ٹاپ/pimusic.txt PIMUSIC

نتائج کی تصدیق کریں -

کیٹPIMUSIC

مستقل سملنک بنانا۔

نوٹ کریں کہ آپ کے تیار کردہ سم لنکس مستقل نہیں ہیں۔ جب بھی آپ اپنے سسٹم کو ریبوٹ کرتے ہیں ، آپ کو سملنک کو دوبارہ بنانا ہوگا۔ انہیں مستقل بنانے کے لیے ، صرف -s پرچم کو ہٹا دیں۔ نوٹ کریں کہ یہ ایک مشکل لنک بنائے گا۔

سودو ln /گھر/فاتح/ڈیسک ٹاپ/pimusic.txt PIMUSIC

سسٹم کو ریبوٹ کرنے کے بعد نتائج کی تصدیق کریں -

کیٹPIMUSIC

لطف اٹھائیں!