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

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

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace myfile with the name of the symbolic link. The ln command then creates the symbolic link.

د سمبولیک لینک جوړولو لپاره د -s اختیار ln کمانډ ته انتقال کړئ وروسته د هدف فایل او د لینک نوم. په لاندې مثال کې یو فایل د بن فولډر سره سم لینک شوی. په لاندې مثال کې نصب شوی بهرنی ډرایو د کور لارښود سره سم لینک شوی.

ته make links between files you need to use ln command. A symbolic مخونه (د نرم په نوم هم پیژندل کیږي مخونه or سیمالټ) consists of a special type of file that serves as a reference to another file or directory.

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

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

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

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

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

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

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

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