زه څنګه په لینکس کې لینک خلاص کړم؟

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

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

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

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

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

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

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

لرې کول د پورټ وړ دی، او غیر لینک د یونیکس ځانګړی دی. :-P د لرې کولو () فعالیت د لارې لخوا مشخص شوی فایل یا لارښود لرې کوي. که لار یوه ډایرکټر مشخص کړي، لرې کړئ(پاټ) د rmdir(path) سره برابر دی. که نه نو، دا د unlink(path) سره برابر دی.

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

تفصیل. د unlink() فعالیت د فایل لپاره لینک لرې کړئ. که لاره سمبولیک لینک نوموي، unlink() باید د لارې په نوم نومول شوی سمبولیک لینک لیرې کړي او د سمبولیک لینک د مینځپانګو لخوا نومول شوي هیڅ فایل یا لارښود اغیزه ونکړي.

امر. د یونیکس په څیر عملیاتي سیسټمونو کې، غیر لینک دی د فایلونو حذف کولو لپاره د سیسټم کال او د کمانډ لاین یوټیلیټ. برنامه مستقیم د سیسټم کال سره اړیکه لري ، کوم چې د فایل نوم لرې کوي او (مګر په GNU سیسټمونو کې نه) لارښودونه لکه rm او rmdir.

انتقالي فعل : خلاصول لینکونه: جلا کول، جلا کول. غیر انتقالي فعل : جلا کېدل

ړنګول سمبولیک لینک د ریښتیني فایل یا لارښود لرې کولو په څیر دی. ls -l کمانډ ټول لینکونه د دوهم کالم ارزښت 1 سره ښیې او لینک اصلي فایل ته اشاره کوي. لینک د اصلي فایل لپاره لاره لري نه مینځپانګې.

د سرچینې_ فایل بدل کړئ د موجوده فایل نوم سره د کوم لپاره چې تاسو غواړئ سمبولیک لینک جوړ کړئ (دا فایل د فایل سیسټمونو په اوږدو کې هر موجوده فایل یا لارښود کیدی شي). زما فایل د سمبولیک لینک نوم سره بدل کړئ. ln کمانډ بیا سمبولیک لینک رامینځته کوي.

A هارډ لینک د ټاکل شوي فایل د کاپي (عکس) په توګه کار کوي. که پخوانۍ ټاکل شوې فایل حذف شي، د فایل لپاره سخت لینک به لاهم د دې فایل ډیټا ولري. ... نرم لینک: یو نرم لینک (د سمبولیک لینک په نوم هم پیژندل کیږي) د دوتنې نوم ته د اشارې یا حواله په توګه کار کوي.

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