Beth yw ffeil cyswllt symbolaidd yn Linux?

Mae dolen symbolaidd, a elwir hefyd yn ddolen feddal, yn fath arbennig o ffeil sy'n pwyntio at ffeil arall, yn debyg iawn i lwybr byr yn Windows neu alias Macintosh. Yn wahanol i gyswllt caled, nid yw dolen symbolaidd yn cynnwys y data yn y ffeil darged. Yn syml, mae'n pwyntio at gofnod arall yn rhywle yn y system ffeiliau.

Mae cyswllt symbolaidd yn gwrthrych system ffeil sy'n pwyntio at wrthrych system ffeil arall. Gelwir y gwrthrych y pwyntir ato yn darged. Mae cysylltiadau symbolaidd yn dryloyw i ddefnyddwyr; mae'r dolenni'n ymddangos fel ffeiliau neu gyfeiriaduron arferol, a gall y defnyddiwr neu'r rhaglen weithredu arnynt yn union yr un modd.

I creu a cyswllt symbolaidd, use the -s ( —symbolaidd ) option. If both the FILE and LINK are given, ln Bydd creu a cyswllt o'r ffeil a bennir fel y ddadl gyntaf (FILE) i'r ffeil a bennir fel yr ail ddadl ( LINK ).

I greu cyswllt symbolaidd pasiwch yr opsiwn -s i'r gorchymyn ln ac yna'r ffeil darged ac enw'r ddolen. Yn yr enghraifft ganlynol mae ffeil wedi'i chysylltu â'r ffolder biniau. Yn yr enghraifft ganlynol, mae gyriant allanol wedi'i osod yn cael ei gysylltu â chyfeiriadur cartref.

A soft link (also called symlink or symbolic link) is a file system entry that points to the file name and location. … Deleting the symbolic link does not remove the original file. If, however, the file to which the soft link points is removed, the soft link stops working, it is broken.

Mae cysylltiadau symbolaidd yn yn cael eu defnyddio trwy'r amser i gysylltu llyfrgelloedd a sicrhau bod ffeiliau mewn lleoedd cyson heb symud na chopïo'r gwreiddiol. Defnyddir dolenni yn aml i “storio” sawl copi o'r un ffeil mewn gwahanol leoedd ond maent yn dal i gyfeirio at un ffeil.

I weld y dolenni symbolaidd mewn cyfeirlyfr:

  1. Agor terfynell a symud i'r cyfeiriadur hwnnw.
  2. Teipiwch y gorchymyn: ls -la. Bydd hyn yn rhestru'r holl ffeiliau yn y cyfeiriadur yn hir hyd yn oed os ydyn nhw wedi'u cuddio.
  3. Y ffeiliau sy'n dechrau gyda l yw eich ffeiliau cyswllt symbolaidd.

Ffordd symlaf: cd i ble mae'r ddolen symbolaidd wedi'i lleoli a gwneud ls -l i restru'r manylion o'r ffeiliau. Y rhan i'r dde o -> ar ôl y ddolen symbolaidd yw'r gyrchfan y mae'n pwyntio ati.

Mae'r gorchymyn ln yn Linux yn creu cysylltiadau rhwng ffeiliau ffynhonnell a chyfeiriaduron.

  1. -au - y gorchymyn ar gyfer Dolenni Symbolig.
  2. [ffeil darged] - enw'r ffeil bresennol rydych chi'n creu'r ddolen ar ei chyfer.
  3. [Enw ffeil symbolaidd] - enw'r ddolen symbolaidd.

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. Y gorchymyn ln wedyn yn creu'r cyswllt symbolaidd.

Y rheswm yw cyfeirlyfrau cyswllt caled yw ni chaniateir ychydig yn dechnegol. Yn y bôn, maen nhw'n torri strwythur y system ffeiliau. Yn gyffredinol, ni ddylech ddefnyddio dolenni caled beth bynnag. Mae cysylltiadau symbolaidd yn caniatáu i'r rhan fwyaf o'r un swyddogaeth heb achosi problemau (ee cyswllt targed ln -s).

Hoffi'r swydd hon? Rhannwch â'ch ffrindiau:
OS Heddiw