لینکس میں ڈائرکٹری کو کیسے جوڑیں۔

Lynks My Ayrk Ry Kw Kys Jw Y



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

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







لینکس میں ڈائرکٹری کو کیسے جوڑیں۔

Symlinks، یا نرم لنکس، اصل فائل/ڈائریکٹری کے لیے محض ایک پوائنٹر کے طور پر کام کرتے ہیں۔ اس طرح، اگر آپ اصل ڈائرکٹری میں کوئی تبدیلی کرتے ہیں، تو وہ براہ راست منسلک ڈائریکٹری میں جھلکتی ہیں۔ آپ ایک سادہ 'ln' کمانڈ کا استعمال کرتے ہوئے ایک منسلک ڈائریکٹری بھی بنا سکتے ہیں۔



ln -s / ذریعہ / راستہ / ہدف / راستہ

یہاں، '-s' آپشن کے ساتھ 'ln' کمانڈ کو علامتی لنک بنانے کے لیے استعمال کیا جاتا ہے۔ مزید برآں، '/ذریعہ/پاتھ' کو اس ڈائرکٹری کے راستے سے تبدیل کریں جسے آپ لنک کرنا چاہتے ہیں اور '/target/path' کو ڈائرکٹری کے راستے سے تبدیل کریں جہاں آپ اپنا لنک بنانا چاہتے ہیں۔



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





ls -l / ہدف / راستہ

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

ln -s ~ / دستاویزات ~ / ڈاؤن لوڈ

ls -l ~ / ڈاؤن لوڈ

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

rm / ہدف / راستہ / لنک_نام

نتیجہ

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