Sa treoir seo, taispeánfaidh mé duit conas nasc siombalach a chruthú agus a úsáid ag baint úsáide as an ordú ln.
Tá dhá chineál naisc ar fáil:
- Naisc chrua
- Naisc bhog
Roimhe seo, scríobh mé treoir cheana féin a léiríonn na naisc chrua agus cén fáth go n-úsáidfí iad agus mar sin de ghnáth beidh an treoir seo ag díriú ar naisc bhog nó naisc siombalach mar is eol dóibh.
Cad é an nasc crua?
Aithnítear gach comhad i do chóras comhaid ag uimhir ar a dtugtar inode. An chuid is mó den am ní bheidh cúram ort faoi seo ach tagann an tábhacht a bhaineann leis seo nuair atá tú ag iarraidh nasc crua a chruthú.
Leagann nasc crua leat ainm difriúil a shannadh chuig comhad i suíomh difriúil ach go bunúsach is é an comhad céanna é. Is é an t-eochair atá i gceist leis na comhaid a nascadh le chéile.
Is é an rud iontach a bhaineann le naisc chrua ná nach dtógann siad spás tiomána crua ar bith.
Cuireann nasc crua níos éasca le comhaid a chatagóiriú. Mar shampla, shamhlú go bhfuil fillteán iomlán de ghrianghraif agat. D'fhéadfá fillteán amháin ar a dtugtar pictiúir saoire a chruthú, ar a dtugtar fillteán eile grianghraif na bpáistí agus an tríú grianghraif peataí ar a dtugtar.
Is féidir go mbeidh grianghraif agat a chuireann isteach sna trí chatagóir toisc go ndearnadh iad ar saoire le do leanaí agus do madraí i láthair.
D'fhéadfá an príomhchomhaid a chur i ngrianghraif pictiúir saoire agus ansin nasc crua a chruthú leis an ngrianghraf sin i gcatagóir grianghraif an kid agus nasc crua eile sa chatagóir grianghraif peataí. Ní ghlacfar le spás breise.
Is é gach ní mór duit a dhéanamh ná an t-ordú seo a leanas a chur isteach chun nasc crua a chruthú:
ln / path / to / file / path / to / hardlink
Samhlaigh go raibh grianghraf agat darb ainm BrightonBeach i bhfillteán na grianghraif saoire agus gur theastaigh uait nasc a chruthú i bhfillteán grianghraif an kid, ba mhaith leat an t-ordú seo a leanas a úsáid
ln /holidayphotos/BrightonBeach.jpg /kidsphotos/BrightonBeach.jpg
Is féidir leat a insint cé mhéad comhad atá nasctha leis an inús céanna trí úsáid a bhaint as an ordú ls mar seo a leanas:
ls -lt
Beidh an t-aschur rud éigin cosúil le -rw-r-r-- 1 ainm úsáideora ainmní ainmchláir ainm.
Taispeánann an chéad chuid ceadanna an úsáideora. Is é an giotán tábhachtach an uimhir tar éis na ceadanna agus roimh an ainm úsáideora.
Más é an uimhir 1 is é an t-aon chomhad a thagraíonn d'ionchód áirithe (ie nach bhfuil sé nasctha). Má tá an líon níos mó ná ceann amháin ansin tá sé deacair nasc le 2 chomhaid nó níos mó.
Cad is Nasc Symbolach ann?
Tá nasc siombalach cosúil le aicearra ó chomhad amháin go ceann eile. Is é ábhar nasc siombalach seoladh an chomhaid iarbhír nó an fhillteáin atá nasctha leis.
Is é an tairbhe a bhaineann le nascanna siombalacha a úsáid ná ceangal a dhéanamh le comhaid agus le fillteáin ar roinnteanna eile agus ar fheistí eile.
Difríocht eile idir nasc crua agus nasc siombalach ná go gcaithfear nasc crua a chruthú i gcoinne comhad atá ann cheana féin ach is féidir nasc bog a chruthú roimh an gcomhad a bhfuil sé ag déanamh tagairt dó.
Chun nasc siombalach a chruthú bain úsáid as an chomhréireacht seo a leanas:
ln -s / path / to / file / path / to / link
Má tá tú buartha faoi nasc a athscríobh atá ann cheana féin is féidir leat an t-athrú -b a úsáid mar seo a leanas:
ln -s -b / path / to / file / path / to / link
Cruthaigh sé cúltaca den nasc má tá sé ann cheana tríd an ainm comhad céanna a chruthú ach le tilde ag an deireadh (~).
Má tá comhad ann cheana féin leis an ainm céanna leis an nasc siombalach gheobhaidh tú earráid.
Is féidir leat an nasc a fheidhmiú chun an comhad a scríobh tríd an ordú seo a leanas a úsáid:
ln -s -f / path / to / file / path / to / link
Ní dócha go dteastaíonn uait an t-aistriú -f a úsáid gan athrú -b mar go gcaillfidh tú an comhad bunaidh.
Rogha eile is ea teachtaireacht a fháil ag iarraidh an bhfuil tú ag iarraidh comhad a scríobh má tá sé ann cheana féin. Is féidir leat é seo a dhéanamh leis an gceann seo a leanas:
ln -s -i / path / to / file / path / to / link
Cén chaoi a insíonn tú má tá comhad ina nasc siombalach?
Rith an t-ordú ls seo a leanas:
ls -lt
Má tá comhad ina nasc siombalach feicfidh tú rud éigin mar seo:
myshortcut -> myfile
Is féidir leat nasc siombalach a úsáid chun nascleanúint a dhéanamh chuig fillteán eile.
Mar shampla, shamhlú go bhfuil nasc agat le / baile / ceol / carraig / alicecooper / heisóopóide ar a dtugtar heisóopóide
Is féidir leat an ordú cd seo a leanas a sheoladh chun an fillteán sin a úsáid tríd an ordú seo a leanas:
cd heystoopid
Achoimre
Mar sin is é sin. Úsáid tú naisc siombalach mar aicearraí. Is féidir iad a úsáid chun bealaí fada a dhéanamh níos giorra agus ar bhealach chun rochtain éasca a fháil ar chomhaid ar roinnteanna agus ar thiomáineann eile.
Taispeánann an treoir seo gach rud a theastaíonn uait a fháil faoi naisc siombalach ach is féidir leat an leathanach láimhe a sheiceáil le haghaidh ordú na n-lasc eile.