میک پر علامتی لنکس (عرف Syllinks) کیسے بنائیں اور استعمال کریں

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

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

متعلقہ:لینکس پر علامتی لنکس (عرف Syllinks) کیسے بنائیں اور استعمال کریں

علامتی روابط کیا ہیں؟

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

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

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

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

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

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

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

میک پر علامتی لنک بنانے کے ل you ، آپ کو ٹرمینل ایپ استعمال کرنے کی ضرورت ہوگی۔

سپاٹ لائٹ تلاش سے ٹرمینل کھولنے کے ل Command کمانڈ + اسپیس پر ٹائپ کریں ، "ٹرمینل" ٹائپ کریں ، اور پھر "انٹر" دبائیں۔ ٹرمینل شارٹ کٹ لانچ کرنے کیلئے فائنڈر> ایپلیکیشنز> افادیت> ٹرمینل پر جائیں۔

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

ln -s / path / to / original / path / to / link

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

یہاں ایک مثال ہے۔ ہم کہتے ہیں کہ آپ اپنے ڈیسک ٹاپ فولڈر میں ایک علامتی لنک بنانا چاہتے ہیں جو آپ کے ڈاؤن لوڈ والے فولڈر کی طرف اشارہ کرتا ہے۔ آپ مندرجہ ذیل کمانڈ کو چلائیں گے:

LN -s / صارفین / نام / ڈاؤن لوڈ / صارف / نام / ڈیسک ٹاپ

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

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

ln -s "/ صارفین / نام / میری فائلیں" "/ صارف / نام / ڈیسک ٹاپ / میرا لنک"

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

اگر آپ کو کسی ایسے نظام میں علامتی لنک بنانے کی ضرورت ہے جس میں آپ کے صارف اکاؤنٹ تک رسائی حاصل نہیں ہے تو آپ کو پریفکس کرنے کی ضرورت ہوگی LN کے ساتھ کمانڈ sudo کمانڈ ، جیسے:

sudo ln -s / path / to / original / path / to / link

متعلقہ:میک پر سسٹم کی سالمیت کا تحفظ غیر فعال کرنے کا طریقہ (اور آپ کو ایسا کیوں نہیں کرنا چاہئے)

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

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

آپ علامتی لنکس کو حذف کرسکتے ہیں جیسے آپ کسی دوسری قسم کی فائل کریں۔ مثال کے طور پر ، فائنڈر میں علامتی لنک کو حذف کرنے کے لئے ، Ctrl + پر کلک کریں یا اس پر دائیں کلک کریں اور "کوڑے دان میں منتقل کریں" منتخب کریں۔

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

rm / path / to / link

گرافیکل ٹول کے ذریعہ علامتی روابط کیسے بنائیں

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

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

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

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