نرم لینک څنګه په لینکس کې کار کوي؟

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

یو سمبولیک لینک (د نرم لینک یا سیملنک په نوم هم پیژندل کیږي) مشتمل دی د یو ځانګړي ډول فایل څخه چې بل فایل یا لارښود ته د حوالې په توګه کار کوي. یونیکس/لینکس لکه عملیاتي سیسټمونه اکثرا سمبولیک لینکونه کاروي. ... سمبولیک لینکونه د لارښودونو او همدارنګه په مختلف فایل سیسټمونو یا مختلف برخو کې فایلونو ته رامینځته کیدی شي.

یو سیملنک (د سمبولیک لینک په نوم هم یادیږي) په لینکس کې د فایل یو ډول دی چې ستاسو په کمپیوټر کې بل فایل یا فولډر ته اشاره کوي. سیملنکونه په وینډوز کې د شارټ کټونو سره ورته دي. ځینې ​​​​خلک سیملنک ته "نرم لینکونه" وايي - د لینکس / یونیکس سیسټمونو کې یو ډول لینک - د "سخت لینکونو" په مقابل کې.

یو نرم لینک (د سمبولیک لینک په نوم هم پیژندل کیږي) د فایل نوم ته د اشارې یا حواله په توګه کار کوي. دا په اصلي فایل کې موجود معلوماتو ته لاسرسی نلري.
...
نرم لینک:

د پرتله کولو پیرامیټونه سخت لینک نرم لینک
د دوتنې سیسټم دا د فایل سیسټمونو په اوږدو کې نشي کارول کیدی. دا د فایل سیسټمونو په اوږدو کې کارول کیدی شي.

د سمبولیک لینک جوړولو لپاره، د -s ( -سمبولیک) اختیار وکاروئ. که دواړه FILE او LINK ورکړل شي، ln به د لومړي دلیل (FILE) په توګه مشخص شوي فایل څخه د دویم دلیل (LINK) په توګه مشخص شوي فایل ته یو لینک جوړ کړي.

یو نرم لینک د فایل شارټ کټ خصوصیت ته ورته دی کوم چې په وینډوز عملیاتي سیسټمونو کې کارول کیږي. هر نرم لینک شوی فایل یو جلا Inode ارزښت لري چې اصلي فایل ته اشاره کوي. د سختو لینکونو په څیر، په هر فایل کې ډاټا ته کوم بدلونونه په بل کې منعکس کیږي.

د سمبولیک لینک لرې کولو لپاره، یا هم وکاروئ د rm یا unlink کمانډ وروسته د سیملنک نوم د دلیل په توګه. کله چې د سمبولیک لینک لرې کول چې لارښود ته اشاره کوي د سمبولیک نوم ته د تعقیب سلیش مه ضمیمه کړئ.

په لارښود کې د سمبولیک لینکونو لیدلو لپاره:

  1. یو ټرمینل خلاص کړئ او هغه لارښود ته لاړشئ.
  2. کمانډ ټایپ کړئ: ls -la. دا به په لارښود کې ټول فایلونه اوږد لیست کړي حتی که دوی پټ وي.
  3. هغه فایلونه چې د l سره پیل کیږي ستاسو د سمبولیک لینک فایلونه دي.

د UNIX سمبولیک لینک یا د سیملنک لارښوونې

  1. د نرم لینک تازه کولو لپاره ln -nfs وکاروئ. …
  2. د UNIX نرم لینک په ترکیب کې pwd وکاروئ ترڅو اصلي لاره ومومئ چې ستاسو نرم لینک په ګوته کوي. …
  3. په هر لارښود کې د ټولو UNIX نرم لینک او سخت لینک موندلو لپاره لاندې کمانډ اجرا کړئ "ls -lrt | grep "^l" ".

تاسو یې کولای شئ وګورئ چې ایا فایل د [ -L فایل] سره سم لینک دی . په ورته ډول، تاسو کولی شئ ازموینه وکړئ که یو فایل د [-f فایل] سره منظم فایل وي، مګر په دې حالت کې، چک د سیمال حل کولو وروسته ترسره کیږي. هارډ لینکونه د فایل ډول نه دي، دا یوازې د فایل لپاره مختلف نومونه دي (د هر ډول).

هارډ لینک هغه فایل دی چې په ورته حجم کې بل فایل استازیتوب کوي پرته لدې چې د دې فایل ډیټا نقل کړي. ... که څه هم یو سخت لینک په اصل کې د هدف فایل عکس کاپي ده چې دا ورته اشاره کوي، د هارډ لینک فایل ذخیره کولو لپاره اضافي هارډ ډرایو ځای ته اړتیا نشته.

په کمپیوټر کې، یو سمبولیک لینک (هم سمبولیک یا نرم لینک) لپاره اصطلاح ده هر هغه فایل چې د بل فایل یا لارښود ته د مطلق یا اړونده لارې په توګه حواله لري او دا د پټنوم حل اغیزه کوي.

د لارښوونو سخته اړیکه ده اجازه نشته یو څه تخنیکي دی. په لازمي ډول، دوی د فایل سیسټم جوړښت ماتوي. تاسو باید عموما په هرصورت سختې اړیکې ونه کاروئ. سمبولیک لینکونه ډیری ورته فعالیت ته اجازه ورکوي پرته لدې چې ستونزې رامینځته کړي (د مثال په توګه ln -s هدف لینک).

تاسو په یونیکس کې اجازې څنګه لوستلی شئ؟

په لارښود کې د ټولو فایلونو لپاره د اجازې لیدو لپاره، د ls کمانډ د -la اختیارونو سره وکاروئ. لکه څنګه چې غوښتل شوي نور اختیارونه اضافه کړئ؛ د مرستې لپاره، په یونیکس کې د فایلونو لیست وګورئ. د پورته محصول مثال کې، په هره کرښه کې لومړی کرکټر په ګوته کوي چې ایا لیست شوی اعتراض فایل دی یا لارښود.

دا پوسټ خوښ کړئ؟ مهرباني وکړئ له ملګرو سره یې شریک کړئ:
OS نن ورځ