دس ÙÙ†ÛŒ Ù„Ù…ØØ§Øª جس ميں لوگوں Ú©ÛŒ کيسے دوڑيں لگتی ÛÙŠÚº ™,999 ÙÙ†ÛŒ
فہرست کا خانہ:
- روابط اقسام
lnکمانڈ کیسے استعمال کریں- ایک فائل میں SyMLink پیدا کرنا
- ڈائریکٹری میں سملنکس بنانا
- اوور رائٹنگ سملنکس
- سیملنکس کو ہٹانا
- نتیجہ اخذ کرنا
ایک علامتی لنک ، جسے ایک سملنک یا نرم لنک کے نام سے بھی جانا جاتا ہے ، ایک خاص قسم کی فائل ہے جو کسی دوسری فائل یا ڈائریکٹری کی طرف اشارہ کرتی ہے۔
اس گائیڈ میں ، ہم احاطہ کریں گے کہ علامتی روابط بنانے کے
ln
the
ln
کمانڈ کو کس طرح استعمال کیا جائے۔
روابط اقسام
لینکس / UNIX سسٹم میں دو طرح کے روابط ہیں:
- سخت روابط ۔ آپ کسی مشکل فائل کو کسی موجودہ فائل کے اضافی نام کے طور پر سوچ سکتے ہیں۔ سخت لنکس دو یا دو سے زیادہ فائلوں کے نام ایک ہی آئوڈ کے ساتھ جوڑ رہے ہیں۔ آپ کسی ایک فائل کے لئے ایک یا زیادہ سخت روابط تشکیل دے سکتے ہیں۔ ہارڈ لنکس ڈائریکٹریوں اور فائلوں کے لئے مختلف فائل سسٹم یا پارٹیشن پر نہیں بنایا جاسکتا۔ نرم روابط نرم لنک ونڈوز میں شارٹ کٹ کی طرح ہوتا ہے۔ یہ کسی فائل یا ڈائریکٹری میں بالواسطہ پوائنٹر ہوتا ہے۔ کسی سخت لنک کے برعکس ، ایک علامتی لنک مختلف فائل سسٹم یا پارٹیشن میں فائل یا ڈائریکٹری کی طرف اشارہ کرسکتا ہے۔
ln
کمانڈ کیسے استعمال کریں
فائلوں کے مابین روابط پیدا کرنے کے لئے
ln
ایک کمانڈ لائن افادیت ہے۔ پہلے سے ،
ln
کمانڈ سخت روابط پیدا کرتا ہے۔ علامتی لنک استعمال کو تخلیق کرنے کے لئے ،
-s
(-
--symbolic
) آپشن۔
علامتی روابط بنانے کے لئے
ln
کمانڈ کا نحو ذیل میں ہے۔
ln -s FILE LINK
- اگر
FILEاورLINKدونوں ہی دیئے جاتے ہیں تو ،lnدوسری فائل (LINK) کے بطور مخصوص فائل کو پہلے دلیل (FILE) کے طور پر متعین فائل سے لنک بنائے گا ۔اگر صرف ایک فائل دلیل کے طور پر دی جاتی ہے یا دوسری دلیل ڈاٹ (.) ہے ،lnموجودہ ورکنگ ڈائرکٹری میں اس فائل کا لنک بنائے گا۔ سملینک کا نام اسی فائل کا نام ہوگا جس کی طرف وہ اشارہ کرتا ہے۔
پہلے سے طے شدہ طور پر ، کامیابی پر ،
ln
کوئی آؤٹ پٹ تیار نہیں کرتا ہے اور صفر لوٹاتا ہے۔
ایک فائل میں SyMLink پیدا کرنا
کسی دی گئی فائل میں علامتی لنک بنانے کے ل your ، اپنا ٹرمینل کھولیں اور ٹائپ کریں:
ln -s source_file symbolic_link
source_file
کو موجودہ فائل کے نام سے تبدیل کریں جس کے لئے آپ علامتی لنک اور
symbolic_link
لنک کے نام کے ساتھ علامتی لنک کو تخلیق کرنا چاہتے ہیں۔
symbolic_link
پیرامیٹر اختیاری ہے۔ اگر آپ علامتی لنک کی وضاحت نہیں کرتے ہیں تو ،
ln
کمانڈ آپ کی موجودہ ڈائریکٹری میں ایک نیا لنک بنائے گی۔
مندرجہ ذیل مثال میں ، ہم
my_link.txt
کے نام سے ایک فائل سے
my_link.txt
نامی ایک علامتی لنک بنا رہے ہیں:
ln -s my_file.txt my_link.txt
یہ تصدیق کرنے کے لئے کہ یہ سملینک کامیابی کے ساتھ تشکیل دے دیا گیا ہے ،
ls
کمانڈ استعمال کریں۔
ls -l my_link.txt
آؤٹ پٹ کچھ اس طرح نظر آئے گی:
lrwxrwxrwx 1 linuxize users 4 Nov 2 23:03 my_link.txt -> my_file.txt
l
کیریکٹر ایک فائل قسم کا جھنڈا ہے جو علامتی لنک کی نمائندگی کرتا ہے۔
->
علامت فائل کو دکھاتا ہے جس کی طرف SyMLink کی طرف اشارہ کیا جاتا ہے۔
ڈائریکٹری میں سملنکس بنانا
کسی ڈائریکٹری میں علامتی ربط پیدا کرنے کا حکم ویسا ہی ہوتا ہے جب کسی فائل سے علامتی لنک بناتے ہو۔ پہلے پیرامیٹر کے بطور ڈائریکٹری کا نام اور دوسرے پیرامیٹر کے بطور سملینک بتائیں۔
مثال کے طور پر ، اگر آپ
/mnt/my_drive/movies
ڈائریکٹری سے
~/my_movies
ڈائرکٹری سے ایک علامتی لنک بنانا چاہتے ہیں تو:
ln -s /mnt/my_drive/movies ~/my_movies
اوور رائٹنگ سملنکس
ln -s my_file.txt my_link.txt
ln: failed to create symbolic link 'my_link.txt': File exists
SyMLink کے منزل مقصود کو ادلھائ کرنے کے لئے ،
-f
(
--force
) آپشن کا استعمال کریں۔
ln -sf my_file.txt my_link.txt
سیملنکس کو ہٹانا
علامتی لنکس کو حذف کرنے یا
unlink
کرنے کے
unlink
یا تو
unlink
یا
rm
کمانڈ کا استعمال کریں۔
ان
unlink
کا نحو بہت آسان ہے:
unlink symlink_to_remove
rm
کمانڈ کا استعمال کرتے ہوئے کسی علامتی لنک کو ہٹانا بھی ایسا ہی ہے جیسے کسی فائل کو ہٹاتے وقت:
rm symlink_to_remove
اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کون سا کمانڈ استعمال کرتے ہیں ، جب کسی علامتی لنک کو ہٹاتے ہوئے اس کے نام کے آخر میں
/
پچھلے سلیش کو شامل نہ کریں۔
نتیجہ اخذ کرنا
علامتی لنک بنانے کے
ln
Linux لینکس
-s
آپشن کے ساتھ
ln
کمانڈ استعمال کریں۔
ln
کمانڈ کے بارے میں مزید معلومات کے
ln
the ، ln man پیج ملاحظہ کریں یا اپنے ٹرمینل میں
man ln
ٹائپ کریں۔
این ایف ایف فائلوں کے خلاف این ایف اے فائلوں کی نگرانی کا قانون سازی کے خلاف ایف او ایس فائلوں کی نگرانی قانون سازی، این این ایف، بش، چننی
امریکی حکام کے مطابق امریکی نگرانی کے نگرانی کے نگرانی کے لئے امریکی حکام کے خلاف ایک مقدمہ درج ہے.
آئی سی این این کے تبدیلیاں کے بارے میں امریکی کاروباری اداروں کے بارے میں متعلق کاروباری کاروباری ادارے آئی سی اے این اے کے بارے میں خدشات اٹھاتے ہیں کہ امریکہ نے امریکہ کے ساتھ اپنے طویل مدتی معاہدے کو ختم کرنے کے بارے میں خدشات اٹھائی.
کچھ انٹرنیٹ امریکہ میں بیس کاروباری اداروں کو ڈومین نام گورنمنٹ کے نظام کی تقسیم کے بجائے انٹرنیٹ کارپوریشن کے نامزد کردہ نام اور نمبر (ICANN) اور امریکی حکومت کے درمیان اس سال کے آخر میں ختم کرنے کی بجائے ایک امریکی تجارت کے رہنما کی اجازت دی جائے گی. ایسوسی ایشن نے بدھ کو کہا.
لینکس میں علامتی روابط (حذف) کو کیسے ختم کریں
ایک علامتی لنک ، جسے ایک سملنک بھی کہا جاتا ہے ، ایک خاص قسم کی فائل ہے جو کسی اور فائل یا ڈائرکٹری کی طرف اشارہ کرتی ہے۔ اس ہدایت نامہ میں ، ہم آپ کو دکھائیں گے کہ کیسے لینکس / UNIX سسٹم میں علامتی روابط (حذف) کو ختم کرنا ہے۔







