هن هدايت ۾، مان توهان کي ڏيکاريندس ته علامتي لنڪس ٺاهي ۽ استعمال ڪري سگهندڙ لنڪن جي استعمال سان.
هيٺيون ٻه قسم جون لنڪ موجود آهن:
- سخت ڪڙيون
- نرم جوڙي
مون اڳ ۾ ئي هڪ هدايت نامو لکيو آهي ته ڪئين سخت لنڪس آهن ۽ توهان انهن کي استعمال ڪندا آهيو ۽ پوء هي رهنمائي طور تي گهڻو ڪري نرم نموني يا علامتي لنڪ تي توجہ مرکوز ٿيندو، ڇاڪاڻ ته اهي عام طور تي مشهور آهن.
هڪ هارڊ ڪڙي ڇا آهي
توهان جي فائل فائيل سسٽم ۾ هر فائل جي انوڊ سڏبو آهي. اڪثر وقت توهان هن حقيقت بابت خيال نه ڪندا سين پر هن جي اهميت روشني ايندي جڏهن توهان هڪ سخت ڪڙي ٺاهي ٿي.
هڪ سخت لنڪ توهان کي مختلف مقام ۾ فائل کي مختلف نالو ڏيارڻ جي اجازت ڏئي ٿو پر لازمي طور تي اهو ساڳيو فائل ساڳيو آهي. ڪي اھڙا آھن جيڪي فائلون ملنديون آھن ان ۾ نمبر نمبر آھي.
سخت محنت بابت وڏي شيء اهو آهي ته اهي ڪنهن به فوري هارڊ ڊرائيو جي جاء تي نه ٿا ڪن.
هڪ سخت ڪڙي کي فائلن کي بندي ڪرڻ آسان بڻائي ٿو. مثال طور، تصور ڪريو توهان وٽ فوٽوز جو فولڊر مڪمل آهي. توھان کي ھڪڙي فولڊر ٺاھي سگھي ٿو جيڪو موڪلن جي تصويرن، ٻارن جو فوٽو سڏيو ويندو آھي ھڪڙي فولڊر ۽ پيٽر فوٽو سڏيو ويندو آھي.
اهو ممڪن آهي ته توهان ڪي ڪجهه فوٽن وارا هوندا جيڪي سڀني ٽن قسمن ۾ مناسب هوندا آهن ڇاڪاڻ ته اهي رخصت تي توهان جي ٻارن ۽ ڪتن سان موجود هئا.
توهان چھري جي تصويرن ۾ فوٽو فائل فوٽو وجهي سگهو ٿا ۽ پوء فوٽو فوٽو جي درجي ۾ ۽ پيٽر فوٽن جي درجي ۾ هڪ ٻي سخت لنڪ ۾ انهي تصوير لاء سخت ڪڙي ٺاهي سگهي ٿي. ڪابه اضافي جاء نه پهچندي آهي.
اوھان کي جيڪو ڪرڻو آھي ھڪڙي سخت لنڪ ٺاھڻ لاء ھيٺ ڏنل حڪم آھي.
ln / path / to / file / path / to / hardlink
تصور ڪريو توهان کي هفتي موڪل فوٽو فولڊر ۾ برائٹسن بيچ سڏيو ويندو آهي ۽ توهان ٻار جي فوٽو فولڊر ۾ هڪ لنڪ ٺاهي رهيا آهيو، توهان निम्न आदेश प्रयोग गर्नेछन्.
ln /holidayphotos/BrightonBachach.jpg /kidsphotos/BrightonBeach.jpg
توهان اهو ٻڌائي سگهو ٿا ته لئي آرڊر کي استعمال ڪندي ساڳيا انوڊ ڪيتريون ئي فائلون ڳنڍيل آهن:
ls -lt
ٻاھران ڪجھ ٿي سگھي ٿو جھڙوڪ -rw-r- r-- 1 صارف جو نالو گروپ نام تاريخ فائل نام.
پهرين حصو صارف جي اجازتن کي ڏيکاري ٿو. اهو ضروري آھي ته اجازتن کان پوء ۽ صارف جو نالو کان پھريان آھي.
جيڪڏهن نمبر نمبر 1 آهي، اهو خاص انوڊ ڏانھن اشارو آهي (يعني اهو ڳنڍيل ناهي). جيڪڏهن نمبر هڪ کان وڏي آهي، انهي کان پوء اهو سخت 2 يا وڌيڪ فائلن سان ڳنڍيل آهي.
هڪ سمبولڪ ڪڙي ڇا آهي
هڪ فائيل هڪ ٻئي کان هڪ شارٽ کٽ وانگر هڪ علامتي ڪڙي آهي. هڪ علامتي لنڪ جي مواد اصل فائل يا فولڊر جو پتو آهي جنهن سان ڳنڍيل آهي.
علامتي لنڪس استعمال ڪرڻ جو فائدو اهو آهي ته توهان ٻين حصن ۽ ٻين ڊوائيس تي فائلون ۽ فولڊن سان ڳنڍيل هوندا.
هڪ سخت جڙيل ۽ هڪ علامتي لنڪ جي وچ ۾ هڪ ٻيو فرق اهو آهي ته هڪ فائيل جو ابتدائي عڪس تي پيدا ٿيڻ گهرجي، هڪ نرم لنڪ اڳوڻي موجود آهي.
علامتي لنڪ ٺاھڻ لاء ھيٺين نحو استعمال ڪريو:
ln -s / path / to / فائل / رستو / ڪرڻ / لنڪ
جيڪڏهن توهان هڪ لنڪ ختم ڪرڻ بابت پريشان آهي بابت اڳ ۾ ئي موجود آهي توهان -ب سوئچ کي هيٺ ڏنل طور استعمال ڪري سگهو ٿا:
ln -s-b / path / to / فائل / رستو / ڪرڻ / لنڪ
اهو ڪڙي جو بيڪ اپ ٺاهيندو جيڪڏهن اهو ئي موجود آهي ساڳئي فائيل نالي ٺاهيو پر آخر ۾ ٽريل (~) سان موجود آهي.
جيڪڏهن هڪ فائل پهريان ئي ساڳئي نالو سان علامتي ڪڙي سان موجود آهي توهان کي غلطي ملي ويندي.
توهان هيٺ ڏنل حڪم استعمال ڪندي لنڪ مٿي اوپري ڪرڻ واري لنڪ کي طاقت ڪري سگهو ٿا:
ln -s-f / path / to / فائل / رستو / ڪرڻ / لنڪ
توهان شايد شايد -b سوئچ کان سواء -f سوئچ استعمال ڪرڻ نٿا چاهيو جيئن توهان اصل فائل وڃائي ڇڏيو.
هڪ ٻيو متبادل اهو پيغام حاصل ڪرڻ آهي ته ڇا توهان ڪنهن فائل کي مٿيوڻو ڪرڻ چاهيو ٿا، اهو ئي موجود آهي. توھان ھي ھيٺ ڏنل حڪم سان ڪري سگھو ٿا:
ln -s -i / path / to / فائل / رستو / ڪرڻ / لنڪ
جيڪڏهن ڪا ايم ايل علامتي ڪڙي آهي ته توهان ڪيئن ٻڌائي سگهو ٿا؟
هيٺيان آيل حڪم جاري ڪريو:
ls -lt
جيڪڏهن هڪ فائيل علامتي ڪڙي آهي ته توهان هن کي ڪجهه شيء ڏسندا.
منھنجو شارٽ ڪلڪ ڪيو
توهان هڪ ٻي فولڊر کي الڳ ڪرڻ لاء علامتي لنڪ استعمال ڪري سگهو ٿا.
مثال طور توهان کي تصور آهي ته توهان وٽ گهر / ميوزڪ / پٿر / alicecooper / هايسٽوپيڊ جو هيسپوپڊ سڏيو ويندو آهي.
توھان ھيٺ ڏنل ڪنڊ استعمال ڪندي فولڊر کي نگاري ڪرڻ لاء ھيٺ ڏنل سي ڊي حڪم ڪري سگھو ٿا:
سي ڊي هسٽيسپڊ
خلاصو
تنهنڪري اهو ئي آهي. توهان شارٽ ڪٽس وانگر علامتي ڪڙيون استعمال ڪريو ٿا. اهي حقيقتون وڏيون رستيون ننڍيون ٺاهڻ ۽ ٻي ڊويزن ۽ ڊرائيو تي فائلن تائين رسائي حاصل ڪرڻ لاء هڪ طريقا استعمال ڪري سگهجن ٿيون.
اهو رهنمائي ڪندڙ علامتي لنڪس بابت ڄاڻڻ جي هر شي کي ڏيکاري ٿو پر توهان ٻي لانچ جي لاء دستي صفحي کي ڏسي سگهو ٿا ته ٻئي سوئچ لاء.