ایک علامتی لنک کیسے بنایا جائے۔

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

ایک علامتی لنک کیسے بنایا جائے۔

اس مضمون کے مراحل پر عمل کرنے کے بعد، آپ طویل، بے معنی فائل تلاشوں کو الوداع کہہ سکتے ہیں اور اپنا زیادہ وقت ان چیزوں پر مرکوز کر سکتے ہیں جو واقعی اہم ہیں۔

علامتی لنک کیسے بنایا جائے؟

اس سے پہلے کہ ہم ایک علامتی لنک بنانے کے طریقے کے بارے میں تفصیلات میں جائیں، ہم یہ یقینی بنانا چاہتے ہیں کہ آپ بالکل جانتے ہیں کہ آپ کیا بنا رہے ہیں۔ فرض کریں کہ آپ نے ایک پروگرام انسٹال کیا ہے جسے "کے تحت اسٹور کرنے کی ضرورت ہے۔C: \ پروگرام فائلیں \ پروگرام.”

آپ واقعی یہ پروگرام اپنے "D:\Documents" میں رکھنا چاہیں گے لیکن ایسا کرنا ناممکن ہے۔ یہ تب ہوتا ہے جب آپ اپنے "میں علامتی لنک شامل کرتے ہیں۔C: \ پروگرام فائلیں \ پروگرام" فائل کو "D: \ دستاویزات"فولڈر۔ اس طرح، آپ اپنے آپ کو پوری طرح سے جگل کرنے کی پریشانی سے بچائیں گے"ج:اس فائل کو کھولنے کے لیے ڈائریکٹری۔

زیادہ تر آپریٹنگ سسٹمز کے لیے، آپ ln استعمال کریں گے۔ -s کمانڈ کے بعد آپ کی سورس فائل کی منزل اور آپ کے علامتی لنک کا نام۔

ذیل میں، آپ کو مخصوص آپریٹنگ سسٹمز اور پروگراموں میں علامتی لنک بنانے کی ہدایات ملیں گی۔

ونڈوز میں علامتی لنک کیسے بنایا جائے؟

ونڈوز میں سملنک بنانے کے لیے، آپ کمانڈ پرامپٹ میں mklink کمانڈ استعمال کریں گے۔ یہ ایک اندرونی کمانڈ ہے جو ونڈوز وسٹا، ونڈوز 7، 8 اور 10 پر دستیاب ہے۔ آپ کمانڈ پرامپٹ کو بطور ایڈمن چلا کر ایسا کر سکتے ہیں:

  1. اسٹارٹ مینو میں "کمانڈ پرامپٹ" ٹائپ کریں۔

  2. آئیکن پر دائیں کلک کریں۔
  3. "ایڈمنسٹریٹر کے طور پر چلائیں" کا اختیار منتخب کریں۔

اگر آپ Windows 10 Creators Update چلاتے ہیں، تو آپ کو بطور ایڈمنسٹریٹر کمانڈ پرامپٹ تک رسائی کی ضرورت نہیں ہے۔ تاہم، آپ کو پہلے سے ڈیو موڈ کو فعال کرنا ہوگا:

  1. "ترتیبات" کے صفحے پر جائیں۔

  2. "اپ ڈیٹ اور سیکیورٹی" سیکشن پر جائیں۔

  3. "ڈویلپرز کے لیے" کو منتخب کریں۔

  4. یقینی بنائیں کہ "ڈیولپر موڈ" آن ہے۔

اب جب کہ آپ نے سب کچھ ترتیب دے دیا ہے، آپ کمانڈ پرامپٹ پر واپس جا سکتے ہیں اور درج ذیل کمانڈ کو چلا سکتے ہیں۔

mklink Link_Name Target_Path.

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

اگر آپ چاہتے ہیں کہ علامتی لنک ڈائرکٹری کی طرف اشارہ کرے، تو آپ متعلقہ خط شامل کریں گے:

mklink /D Link_Name Target_Path

اگر کچھ راستے کے ناموں میں خالی جگہیں ہیں، تو آپ کو کمانڈ کو کوٹیشن مارکس میں ڈالنا پڑے گا:

Mklink /D "C:\My فائلیں" "C:\Users\Name\Original\."

تھرڈ پارٹی سملنک ٹولز

ونڈوز میں سملنک بنانے کے لیے، آپ ایک تھرڈ پارٹی ٹول بھی ڈاؤن لوڈ کر سکتے ہیں جسے لنک شیل ایکسٹینشن کہتے ہیں۔ یہ ٹول آپ کو درج ذیل کام کرکے علامتی لنکس بنانے دیتا ہے۔

  1. ٹول ڈاؤن لوڈ اور انسٹال کریں۔

  2. وہ فائل تلاش کریں جس کا آپ سملنک بنانا چاہتے ہیں۔
  3. اس پر رائٹ کلک کریں۔
  4. مینو سے "پک لنک سورس" کا آپشن منتخب کریں۔

  5. دوسرے فولڈر میں دائیں کلک کریں، اور مینو میں "ڈراپ اس" آپشن پر ہوور کریں۔

  6. "علامتی لنک" کو منتخب کریں۔

یونکس میں علامتی لنک کیسے بنایا جائے؟

یونکس میں فائلوں کے درمیان روابط بنانے کے لیے، آپ استعمال کریں گے۔ ln یونکس پرامپٹ پر کمانڈ کریں۔ ایک سملنک بنانے کے لیے، آپ شامل کریں گے۔ -s کو اختیار ln کمانڈ. آپ کا حکم اس طرح نظر آنا چاہئے:

ln -s Target_File Link_Name

آپ کو Target_File کو اس فائل کے نام سے تبدیل کرنا چاہیے جس کے لیے آپ سملنک بنا رہے ہیں۔ آپ فائل سسٹم میں کسی بھی فائل یا ڈائرکٹری کے سیملنک بنا سکتے ہیں۔ Link_Name کو اپنے symlink کے نام سے بدل دیں۔

نوٹ: ٹارگٹ فائل کو ہٹانا یا ڈیلیٹ کرنا آپ کے سملنک کو صحیح طریقے سے کام کرنے سے روک دے گا۔

لینکس میں ڈائرکٹری کا علامتی لنک کیسے بنایا جائے؟

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

مثال کے طور پر، آپ /mnt/my_drive/photos ڈائرکٹری سے symlink بنا سکتے ہیں۔ ˜/my_photos ڈائریکٹری:

ln -s /mnt/my_drive/photos ˜/my_photos

Ubuntu میں علامتی لنک کیسے بنایا جائے؟

اوبنٹو سمیت تمام لینکس سسٹمز پر فائلوں کے درمیان روابط بنانا "ln" کمانڈ. اوبنٹو میں سملنک بنانے کے لیے، ٹرمینل کو چلائیں اور آپشن کے ساتھ اس کمانڈ کو استعمال کریں۔ -s کے ساتھ شامل ln.

یہ ہے آپ کا حکم کیسا نظر آنا چاہئے:

sudo ln -s Source_Directory Link_Directory

آپ کو اصل فائل کی ڈائرکٹری کے ساتھ "Source_Directory" کو تبدیل کرنا چاہئے۔ "Link_Directory" پیرامیٹر میں، آپ اپنے Symlink کا نام لکھیں گے۔

میک میں علامتی لنک کیسے بنایا جائے؟

میک میں علامتی روابط کے بارے میں سوچنے کا بہترین طریقہ یہ ہے کہ وہ اعلی درجے کے عرفی نام ہیں۔ وہ اس طرح سے مختلف ہیں کہ ٹرمینل سمیت تمام میک ایپلی کیشنز میں سملنک کام کرتے ہیں۔ درحقیقت، آپ علامتی روابط بنانے کے لیے ٹرمینل استعمال کر رہے ہوں گے۔ بس ذیل کے مراحل پر عمل کریں:

  1. کمانڈ + اسپیس دباکر ٹرمینل لانچ کریں، پھر ٹائپ کریں۔ٹرمینل" متبادل طور پر، فائنڈر > ایپلیکیشنز > یوٹیلٹیز > ٹرمینل کے ذریعے ٹرمینل لانچ کریں۔
  2. درج ذیل کمانڈ کو چلائیں: ln -s /original/path/link/path. آپ فائل یا ڈائریکٹری کا راستہ بنا سکتے ہیں۔ مثال کے طور پر، اگر آپ اپنے ڈیسک ٹاپ پر ایک سملنک بنانا چاہتے ہیں جو آپ کے دستاویزات کے فولڈر کی طرف اشارہ کرے گا، تو آپ یہ کمانڈ چلائیں گے:

ln -s /Users/name/Documents/Users/name/Desktop

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

ہوسکتا ہے کہ آپ کی پاتھ فائل میں خالی جگہیں ہوں گی۔ مثال کے طور پر، اگر آپ "My pictures" نامی فولڈر کا علامتی لنک بنانا چاہتے ہیں اور آپ اسے "My Files" فولڈر میں ظاہر کرنا چاہتے ہیں، تو آپ کمانڈ کو کوٹیشن مارکس میں بند کریں گے:

ln -s "صارفین/نام/میری تصاویر" "/صارفین/نام/میری فائلیں/لنک"

چیزوں کو آسان بنانے کے لیے، آپ فائنڈر ایپ سے کسی بھی فولڈر کو ٹرمینل میں گھسیٹ کر چھوڑ سکتے ہیں۔ یہ خود بخود اس فولڈر کا راستہ داخل کر دے گا اور ضرورت پڑنے پر اسے کوٹیشن مارکس میں بند کر دے گا۔

تھرڈ پارٹی سملنک ٹولز

آپ فائنڈر میں ایک علامتی لنک بھی بنا سکتے ہیں، لیکن ایسا کرنے کے لیے آپ کو فریق ثالث کی ضرورت ہوگی۔ آپ SymbolicLinker نامی ایپ انسٹال کر سکتے ہیں جو فائنڈر سیاق و سباق کے مینو میں درج ذیل آپشن کو شامل کرے گی: سروسز > علامتی لنک بنائیں۔

سینٹوس 7 میں علامتی لنک کیسے بنایا جائے؟

Centos 7 میں علامتی لنک بنانے کے لیے وہی کمانڈ درکار ہوتی ہے جیسا کہ دوسرے لینکس آپریٹنگ سسٹم میں۔ آپ چلائیں گے۔ ln حکم کے بعد -s:

Ln -s Source_Directory لنک ڈائرکٹری

آپ اپنے فائل سسٹم میں ڈائرکٹریز یا کسی بھی فائل کے سیملنک بنا سکتے ہیں۔

پاورشیل میں علامتی لنک کیسے بنایا جائے؟

پاورشیل میں سملنک بنانے کے لیے درج ذیل مراحل پر عمل کریں:

  1. پاورشیل کو بطور ایڈمنسٹریٹر چلائیں۔
  2. اس کمانڈ کو کاپی (یا ٹائپ) کریں:

    نیا-آئٹم -آئٹم ٹائپ -علامتی لنک -پاتھ "لنک" -ہدف "ہدف"

  3. "لنک" کے حصے میں، آپ کو اپنا علامتی لنک پاتھ ٹائپ کرنا چاہیے، بشمول اس کا نام اور فائل ایکسٹینشن۔
  4. "ٹارگٹ" حصے میں، وہ راستہ ٹائپ کریں جس کا آپ کا نیا لنک حوالہ دے گا۔

ازگر میں علامتی لنک کیسے بنایا جائے؟

اگر آپ Python استعمال کرتے ہیں، تو آپ کو شاید معلوم ہوگا کہ OS ماڈیول آپ کو اپنے آپریٹنگ سسٹم کے ساتھ بات چیت کرنے دیتا ہے۔ آپ os.symlink() طریقہ استعمال کر سکتے ہیں symlinks (dst) بنانے کے لیے جو ان کی ماخذ منزل (src) کی طرف اشارہ کرتے ہیں۔

یہ نحو ہے:

os.symlink(src, dst)

دی src ماخذ کے لئے کھڑا ہے، جبکہ ڈی ایس ٹی وہ منزل ہے جو پہلے موجود نہیں تھی۔ اگر کمانڈ کامیاب رہی تو آپ کو واپسی کی کوئی قیمت نہیں ملنی چاہیے۔

اضافی سوالات

اس موضوع سے زیادہ سے زیادہ فائدہ اٹھانے میں آپ کی مدد کے لیے یہاں کچھ اور سوالات ہیں۔

ایک علامتی لنک کیا کرتا ہے؟

علامتی لنکس، جسے عام طور پر symlinks کے نام سے جانا جاتا ہے، فائل سسٹم کی خصوصیات ہیں جو مخصوص فائلوں یا فولڈرز کے لیے ایک لنک بناتے ہیں۔ ایک طرح سے، وہ ونڈوز میں شارٹ کٹ یا میک پر کسی عرف کی طرح ہیں، سوائے اس کے کہ وہ اصل فائلیں نہیں ہیں۔ ایک علامتی لنک واقعی ایک مخصوص فائل سسٹم میں ایک اندراج ہے جو فائل یا ڈائریکٹری کا حوالہ دیتا ہے۔

LN کے ساتھ علامتی روابط کیسے بنائیں؟

زیادہ تر آپریٹنگ سسٹم علامتی روابط بنانے کے لیے ln کمانڈ استعمال کریں گے۔ اس کے کام کرنے کا طریقہ یہ ہے کہ آپ اپنے سسٹم کے ٹرمینل کو بطور ایڈمنسٹریٹر چلاتے ہیں اور درج ذیل کمانڈ کو چلاتے ہیں۔

ln -s File_Source File_Destination

دی ln کمانڈ بطور ڈیفالٹ ایک مشکل لنک بناتی ہے، لہذا آپ کو شامل کرنا ہوگا۔ -s، جو اسے ایک نرم لنک (symlink) بنانے کو کہتا ہے۔

علامتی لنک کو کیسے حذف کریں؟

زیادہ تر وقت، آپ کسی بھی دوسری فائل کی طرح سملنک کو ہٹا سکتے ہیں: اسے ردی کی ٹوکری میں منتقل کریں۔

آپ لینکس میں سملنک کو " کے ساتھ ہٹا سکتے ہیںrm" کمانڈ. علامتی_لنک کو اپنے علامتی لنک کے نام سے بدل کر درج ذیل کمانڈ کو استعمال کریں: rm علامتی_لنک_نام

اگر کارروائی کامیاب رہی تو، آپ کی کمانڈ صفر کے طور پر باہر نکل جائے گی اور کوئی آؤٹ پٹ ظاہر نہیں کرے گی۔ آپ ایک سے زیادہ سملنک حذف کر سکتے ہیں۔ ہر ایک کے درمیان ایک جگہ کے ساتھ صرف ان کے نام کو دلائل کے طور پر منتقل کریں: rm symlinkX symlinkZ symlinkY

آپ unlink کمانڈ بھی استعمال کر سکتے ہیں۔ یہ کمانڈ صرف ایک دلیل کو قبول کرے گا، لہذا آپ کو ایک کے بعد ایک لنک کو حذف کرنا ہوگا۔ بس درج ذیل کمانڈ کو چلائیں: علامتی_لنک_نام کا لنک ختم کریں۔

اگر کمانڈ کامیاب رہی تو آپ کو کوئی آؤٹ پٹ نہیں ملنا چاہیے۔

ونڈوز میں سملنک کو حذف کرنے کے لیے، استعمال کریں۔ rmdir کمانڈ.

میک پر، فائل کو کوڑے دان میں منتقل کرنے کے علاوہ، آپ اسے rm کمانڈ استعمال کرکے حذف کرسکتے ہیں۔ بس اس کمانڈ کو سملنک پاتھ کے ساتھ چلائیں: rm/link/path

علامتی لنک بنانے کا حکم کیا ہے؟

زیادہ تر آپریٹنگ سسٹم علامتی روابط بنانے کے لیے ln کمانڈ استعمال کرتے ہیں۔ اس کے کام کرنے کا طریقہ یہ ہے کہ آپ اپنے سسٹم کے ٹرمینل کو بطور ایڈمنسٹریٹر چلاتے ہیں اور درج ذیل کمانڈ کو چلاتے ہیں۔

ln -s File_Source File_Destination

دی ln کمانڈ بطور ڈیفالٹ ایک مشکل لنک بناتی ہے، لہذا آپ کو شامل کرنا ہوگا۔ -s، جو اسے ایک نرم لنک (symlink) بنانے کو کہتا ہے۔

آپ کے فائل نیویگیشن کے تجربے کو بڑھانا

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

آپ کو کن فائلوں سے علامتی روابط بنانا سب سے زیادہ مفید لگتا ہے؟ ذیل میں تبصرے کے سیکشن میں اپنے خیالات کا اشتراک کریں۔