څنګه د Ln قوماندې په کارولو سمبولیک لینکونه جوړ کړئ

په دې لارښود کې، زه به تاسو ته وښیم چې څنګه سمبولیک لینکونه جوړ کړي او د Ln کمانډ په کارولو سره کارول.

دلته دوه ډوله اړیکې شتون لري:

ما د مخه لارښوونه کړې ده چې مخکې یې وښوده چې کوم سخت لینکونه دي او ولې تاسو به دوی وکاروي او له همدې کبله دا الرښود به په نرمو اړیکو یا سمبولیکو اړیکو باندې تمرکز وکړي ځکه چې دوی په عمومی ډول پیژندل کیږي.

یوه سخته اړیکه څه ده؟

ستاسو د دوتنې سیسټم کې هر فایل د پېژندل شوي شمیرې لخوا پېژندل کیږي. ډیر وخت چې تاسو به یې په دې اړه پروا نه یاست مګر د دې اهمیت د رڼا سره راځي کله چې تاسو غواړئ یوه سخته اړیکه جوړه کړئ.

یوه سخته اړیکه تاسو ته یو بل نوم په بل ځای کې فایل ته وړاندې کوي، مګر په اصل کې دا ورته فاکس دی. هغه کلیدي چې د فایلونو سره یوځای کیږي د انډیډ شمیره ده.

د سختو اړیکو په اړه ستره شیبه دا ده چې دوی د فزیکي هارډ ډرائیو ځای نه اخلي.

یو سخت لینک د فایلونو ډلبندۍ اسانه کوي. د مثال په توګه، تصور وکړئ چې تاسو د عکسونو څخه ډک فولډر لرئ. تاسو کولی شئ یو داسی فولډر جوړ کړئ چې د رخصتیو انځورونه، بل بل فولډر د ماشومانو انځورونه او دریم د پیټر عکسونه په نوم یادیږي.

دا ممکنه ده چې تاسو به داسې انځورونه ولرئ چې په دریو دریو کټګوریو کې ځای لري ځکه دوی په رخصتۍ کې ستاسو د ماشومانو او سپي سره حاضر شوي وو.

تاسو کولی شئ د رخصتیو انځورونو عکسونو کې اصلي فایل وساتئ او بیا د عکس لپاره د کوچني عکسونو کټګوریو کې او د پیټ فوټو په کټګورۍ کې یو بل سخت لینک رامنځته کړئ. هیڅ اضافي ځای نه دی نیول شوی.

ټول باید وکړئ د سختې لینک جوړولو لپاره لاندې کمیسون ته داخل شئ:

لوټ / لار / to / دوتنې / لاره / کوډ / کیلي لینک

تصور وکړئ چې تاسو د بریټانیا بیچ په نوم د رخصتي عکسونو فولډر کې نومول شوی تصویر درلود او تاسو غوښتل چې د کوچني عکسونو په فولډر کې یو لینک رامنځته کړئ تاسو به لاندې کمانډ کاروئ

ln /holidayphotos/BrightonBeach.jpg /kidsphotos/BrightonBeach.jpg

تاسو کولی شئ په لاندې ډول د Ls کمانډ په کارولو سره څومره فايلونه د ورته انوډ سره تړلي وي:

ls -lt

محصول به د یو آر وی - rw-r - r-- 1 کارن کارن نوم نوم نیټه دوتنه نوم وي.

لومړی برخه د کاروونکو اجازه ښکاره کوي. مهم بکس د اجازې وروسته او د کارن-نوم څخه مخکې دی.

که چیرې شمېره وي 1 دا یوازینی فایل دی چې یو ځانګړي انوډ ته اشارې کوي (لکه دا چې تړل شوی نه وي). که چیرې دا شمیر د یو څخه ډیر وي نو دا د 2 یا ډیرو فایلونو سره سخته اړیکه لري.

سمبولیک لینک څه دی؟

یو سمبولیک لینک د یو فایل څخه بل ته د شارټ کټار په څیر دی. د سمبولیک لینک محتوا د اصلي فایل یا فولډر پته ده چې له سره تړاو لري.

د علامتي اړیکو کارولو ګټه دا ده چې تاسو کولی شئ د نورو برخو او نورو وسیلو په اړه فایلونو او فولډرونو سره اړیکه ونیسئ.

د یوې سختې اړیکې او سمبولیکو اړیکو ترمنځ بل توپیر دا دی چې د یو دوتنې په وړاندې یو سخت لینک رامنځته کیږي باید مخکې له دې چې شتون ولري د فايل له وړاندې مخکې نرم نرمه جوړه شي.

د سمبولیک لینک جوړول د لاندې نخښه کولو کارول:

ln -s / path / to / دوتنه / path / to / link

که تاسو د لیکلو لیکلو په اړه اندیښمن یاست چې هغه اړیکې چې مخکې یې شتون لري تاسو کولی شئ د -b سایټ کاروونکي په لاندې ډول کاروئ:

ln -s-b / path / to / دوتنه / path / to / link

دا به د لینک یو بیک جوړ کړي که چیرې دا لا د مخه د ورته فایل نوم رامینځته کولو سره شتون ولري مګر په پای کې (ټیټ) سره.

که چېرته کومه دوتنه لا د مخه د سمبولیک لینک د ورته نوم سره شتون ولري نو تاسو به یوه تېروتنه ترلاسه کړئ.

تاسو کولی شئ د لاندې کمانډ په کارولو سره د دوتنې مخلیکولو لپاره لینک ټینګ کړئ:

ln -s -f / path / to / دوتنه / path / to / link

تاسو شاید نه غواړئ د -b سوئچ پرته د F-switch څخه کار واخلئ ځکه چې تاسو به اصلي فایل له لاسه ورکړو.

بله بدله دا ده چې پیغام مو ترلاسه کړئ چې ایا تاسو غواړئ چې د دوتنې سرلیک ولرئ که چیرته دا لا دمخه شتون لري. تاسو کولی شئ دا لاندې کمانډ سره وکړئ:

ln -si / path / to / دوتنه / path / to / link

تاسو څنګه ویلی شئ که یو سمبول سمبولیک اړیکه وي؟

لاندې لیز کمانډ چل کړئ:

ls -lt

که یو فایل یو سمبولیک اړیکه وي نو تاسو به یو څه وګورئ:

زما شارټ کټ ->

تاسو کولی شئ د سمبولیک اړیکو کارولو لپاره بل فولډر ته ولیږئ.

د مثال په توګه، تصور وکړئ چې تاسو / کور / موسیقۍ / راکټ / الیسیکوکولو / هیسپوپید ته د هیسپوپید په نوم یو لینک لري

تاسو کولی شئ د لاندې کمانډ په کارولو سره لاندې پی ډی کمانډ ته د نیغ په نیغه نیولو لپاره چل کړئ:

سی آی هییسپوپید

لنډیز

نو دا دا ده. تاسو د سمبولیک لینکونو لکه شارټ کټ څخه کاروئ. دوی د دې لپاره کارول کیدی شي چې واقعیا اوږد لارۍ لنډې کړي او د نورو برخو او فایلونو فایلونو ته اسانه لاسرسۍ لپاره لاره پیدا کړي.

دا لارښود د سمبولیکو اړیکو په اړه پوهیږي هر څه چې تاسو ورته اړتیا لري ښیي مګر تاسو کولی شئ د نورو سوئچونو لپاره د Ln کمانډ لپاره لارښود پاڼه وګورئ.