علامتی لنک کی فائلیں کیسے ہٹائیں



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

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



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



طریقہ 1: علامتی لنک کی فائلیں ہٹانا

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



فوری طور پر سی ڈی کا استعمال کرتے ہوئے تشریف لانے کے لئے استعمال کریں جہاں تکلیف دہ لنک ہے اور پھر استعمال کریں rm -i لنک نام لنک کو ہٹانے کے ل link ، لنک کے نام کو لنک کے اصل نام کے ساتھ تبدیل کردیا۔ آپ کو ایک اشارہ دیا جائے گا جس میں لکھا گیا ہے کہ 'rm: علامتی لنک' لنک ​​نام 'کو ہٹا دیں؟' جس پر آپ y ٹائپ کرسکتے ہیں اور انٹر کو دبائیں۔ اس طرح گستاخانہ لنک ہٹا دیا گیا ہے۔ اگر آپ محض rm کا استعمال کرکے کسی لنک کو خود ہی ہٹا سکتے ہیں تو ، فوری طور پر مجبور کرنے کے لئے -i سوئچ کا استعمال کرنا بہتر ہے تاکہ آپ اس بات کو یقینی بنائیں کہ یہ واقعی ایک علامتی لنک ہے جسے آپ ہٹا رہے ہیں۔ اگر یہ کچھ اور پڑھتا ہے ، تو آپ اسے منسوخ کرنے کے لئے ہمیشہ n ٹائپ کرسکتے ہیں۔

پریکٹس کی خاطر ، ہم / tmp ڈائرکٹری میں روانہ ہوئے اور ڈائریکٹری بنانے کے لئے mkdir bob کا استعمال کیا اور پھر اس سے منسلک LN -s باب جیمی اصل میں ایک علامتی ربط بنانے کے لئے۔ آپ ہمیشہ استعمال کرسکتے ہیں ln -s name1 name2 کسی فائل فائل یا ڈائریکٹری میں کسی بھی فائل سسٹم میں کہیں بھی علامتی لنک بنانا۔ مثال کے طور پر، موجودہ ڈائریکٹری میں سمی لنک پیدا کرے گی جس میں ترمیم نامی نظام کی پوری نینورک فائل کی طرف اشارہ کیا گیا ہے۔ پھر آپ اس تک رسائی حاصل کرسکتے تھے جیسے یہ کوئی دوسری فائل تھی اور حتی کہ استعمال بھی ہو مزید ترمیم کریں اس پر ایک نظر ڈالیں۔



ایک بار جب آپ کام کر لیں ، تب آپ اسے استعمال کرسکتے ہیں rm -i میں ترمیم کریں کبھی بھی اصل کو چھوئے بغیر علامتی لنک کو دور کرنا فائل یہ ایک کمانڈ کسی بھی لنک کو کھینچنے کے ل enough کافی ہے جسے آپ کے صارف اکاؤنٹ میں کسی اور کو آگے بڑھانے کی ضرورت کے بغیر کھینچنے کی رسائی حاصل ہے۔ اگر آپ کبھی بھی خوفناک 'علامتی روابط کی بہت ساری سطحوں' کو غلط سمت سنبھالنے کی کوشش کرتے ہوئے پھنس جاتے ہیں جس کے ارد گرد کام کرنے کے لئے اعلی مراعات کی ضرورت ہوتی ہے تو ، کوشش کریں sudo rm -i ترمیم کریں فائل کو حذف کرنے کے لئے۔ سسٹم کو آپ کو آپ کے پاس ورڈ کے لئے اشارہ کرنا چاہئے اور پھر آپ کا صارف اکاؤنٹ حذف کرنے کو کہیں۔

طریقہ نمبر 2: جڑنے والی ترکیبیں

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

آپ کو ہر یونکس سسٹم پر بھی ہمیشہ rm ملیں گے ، چاہے یہ لینکس ، بی ایس ڈی ، سولیرس ، میکوس یا کسی اور چیز پر مبنی ہو لہذا یہ جانا اکثر ترجیحی طریقہ ہے۔

3 منٹ پڑھا