Dè a th ’ann am faidhle ceangail samhlachail ann an Linux?

Tha ceangal samhlachail, ris an canar cuideachd ceangal bog, na sheòrsa sònraichte de fhaidhle a tha a ’comharrachadh faidhle eile, coltach ri ath-ghoirid ann an Windows no ailias Macintosh. Eu-coltach ri ceangal cruaidh, chan eil ceangal samhlachail a ’toirt a-steach an dàta san fhaidhle targaid. Tha e dìreach a ’comharrachadh inntrigeadh eile am badeigin san t-siostam faidhle.

Tha ceangal samhlachail ann nì siostam-faidhle a tha a’ comharrachadh nì siostam faidhle eile. Canar an targaid ris an nì air a bheilear a’ comharrachadh. Tha ceanglaichean samhlachail follaiseach do luchd-cleachdaidh; tha na ceanglaichean a’ nochdadh mar fhaidhlichean no clàran àbhaisteach, agus faodaidh an neach-cleachdaidh no an aplacaid a dhol an sàs san aon dòigh.

Gu chruthachadh a ceangal samhlachail, cleachd na -s ( -samhlachail ) roghainn. Ma tha an dà chuid am FILE agus LINK air an toirt seachad, ln bidh chruthachadh a Ceangal bhon fhaidhle a chaidh a shònrachadh mar a' chiad argamaid ( FILE ) chun an fhaidhle a chaidh a shònrachadh mar an dàrna argamaid ( LINK ).

Gus ceangal samhlachail a chruthachadh cuir seachad an roghainn -s chun àithne ln air a leantainn leis am faidhle targaid agus ainm a ’cheangal. Anns an eisimpleir a leanas tha faidhle sìmplidhinked a-steach don phasgan bin. Anns an eisimpleir a leanas tha draibhear taobh a-muigh air a chuir a-steach do chlàr dachaigh.

Is e ceangal bog (ris an canar cuideachd symlink no ceangal samhlachail). inntrigeadh siostam faidhle a chomharraicheas ainm an fhaidhle agus an àite. …Ma sguabas tu às a’ cheangal samhlachail cha toir sin air falbh am faidhle tùsail. Ma tha, ge-tà, am faidhle ris a bheil na puingean ceangail bog air a thoirt air falbh, stadaidh an ceangal bog ag obair, tha e briste.

Tha ceanglaichean samhlachail air a chleachdadh fad na h-ùine gus leabharlannan a cheangal agus dèanamh cinnteach gu bheil faidhlichean ann an àiteachan cunbhalach gun a bhith a ’gluasad no a’ dèanamh copaidh den fhear tùsail. Bidh ceanglaichean gu tric air an cleachdadh gus iomadh leth-bhreac den aon fhaidhle a stòradh ann an diofar àiteachan ach fhathast a ’toirt iomradh air aon fhaidhle.

Gus sùil a thoirt air na ceanglaichean samhlachail ann an eòlaire:

  1. Fosgail ceann-uidhe agus gluais chun eòlaire sin.
  2. Taidhp an àithne: ls -la. Bheir seo liosta fhada de na faidhlichean uile san eòlaire eadhon ged a tha iad falaichte.
  3. Is e na faidhlichean a tha a ’tòiseachadh le l na faidhlichean ceangail samhlachail agad.

An dòigh as sìmplidh: cd gu far a bheil an ceangal samhlachail suidhichte agus dèan ls -l gus am mion-fhiosrachadh a liostadh de na faidhlichean. Is e am pàirt air taobh deas -> às deidh a ’cheangal samhlachail an ceann-uidhe dha bheil e a’ comharrachadh.

Bidh an àithne ln ann an Linux a ’cruthachadh cheanglaichean eadar faidhlichean stòr agus clàran.

  1. -s - an àithne airson Ceanglaichean samhlachail.
  2. [faidhle targaid] - ainm an fhaidhle a tha thu a ’cruthachadh airson a’ cheangal.
  3. [Ainm faidhle samhlachail] - ainm a ’cheangail samhlachail.

Cuir ainm an fhaidhle a th’ ann mar-thà na àite source_file airson a bheil thu airson an ceangal samhlachail a chruthachadh (faodaidh am faidhle seo a bhith mar fhaidhle no eòlaire sam bith a tha ann mu thràth thairis air na siostaman faidhle). Cuir ainm a’ cheangail samhlachail an àite myfile. An àithne ln an uairsin cruthaichidh e an ceangal samhlachail.

Is e an adhbhar gu bheil clàran ceangail cruaidh cha cheadaichear tha beagan teignigeach. Gu bunaiteach, bidh iad a ’briseadh structar an t-siostam faidhle. Mar as trice cha bu chòir dhut ceanglaichean cruaidh a chleachdadh idir. Leigidh ceanglaichean samhlachail a ’mhòr-chuid den aon ghoireas gun duilgheadasan adhbhrachadh (me ceangal targaid ln -s).

Coltach ris an dreuchd seo? Feuch an co-roinn thu ri do charaidean:
OS An-diugh