A 'cleachdadh ceanglaichean cruaidh gu faidhlichean ceangail ann an Linux

Tha dà sheòrsa cheanglaichean ann a dh'fhaodas tu a chruthachadh taobh a-staigh Linux:

Tha ceangal samhlachail gu math coltach ri sreath ghoirid deasg taobh a-staigh Windows. Chan eil an ceangal samhlachail a 'comharrachadh àite faidhle a-mhàin.

Chan eil buaidh sam bith aig ceangal samhlachail air an fhaidhle corporra a tha an ceangal ag amas air.

Faodaidh ceangal samhlachail cuideam a chur air faidhle sam bith air an t-siostam file làithreach no gu dearbh siostaman faidhlichean eile. Tha seo ga dhèanamh nas sùbailte na ceangal cruaidh.

Is e ceangal cruaidh an aon fhaidhle a tha e a 'ceangal ri ach le ainm eile. Is e an dòigh as fhasa smaoineachadh air mar a leanas:

Smaoinich gu robh thu air do bhreith leis a 'chiad ainm Raibeart. Dh'fhaodadh fios a bhith aig daoine eile thu mar Robbie, Bob, Bobby no Rob. Bhiodh gach duine a 'bruidhinn mun aon neach.

Tha gach ceangal a 'cur 1 gu cùmhnar cheanglaichean a tha a' ciallachadh an fhaidhle corporra a dh 'ainmicheas tu a dhubhadh às gach fear de na ceanglaichean.

Carson a chleachdas ceanglaichean cruaidh?

Tha ceanglaichean cruaidh a 'toirt seachad dòigh èifeachdach airson faidhlichean a chuir air dòigh. Is e an dòigh as fhasa cunntas a thoirt air seo le seann phrògram Sesame Street.

Dh'innis Bert dha Ernie a bhith a 'sgioblachadh a h-uile rud agus mar sin chuir Ernie mu dheidhinn an obair aige. An toiseach, chuir e roimhe sgioblachadh air falbh de na rudan dearga. "Tha an t-inneal teine ​​dearg". Mar sin cuiridh Ernie an t-einnsean teine ​​air falbh.

Tha an ath Ernie a 'co-dhùnadh a bhith a' cur air falbh a h-uile dèideag le cuibhlichean. Tha rothan aig an inneal teine. Mar sin, rinn Ernie a 'sgioblachadh an einnsean teine ​​air falbh.

Chan fheumar innse, tha Bert a 'tighinn dhachaigh gus a bhith a' lorg an aon rud mar a bha e roimhe, ach bha Ernie air ceasnachadh an einnsean teine ​​air leth leth dusan uair.

Smaoinich gu robh an t-einnsean teine ​​dìreach dealbh de dh'innsean teine. Dh'fhaodadh tu pasganan eadar-dhealaichte a bhith agad air an inneal agad mar a leanas:

A-nis, dh'fhaodadh tu lethbhreac den dealbh a chruthachadh agus a chur anns gach fear de na pasgan. Tha seo a 'ciallachadh gu bheil trì leth-bhreacan agad den aon fhaidhle a' toirt suas trì tursan san àite.

A 'roinn dhealbhan le bhith a' dèanamh lethbhreacan de dh 'fhaodadh nach toir iad cus cus àite ach ma dh' fheuch thu ris an aon rud le bhidiothan, bhiodh thu a 'lughdachadh gu mòr air an àite diosg agad.

Chan eil ceangal cruaidh a 'gabhail àite idir idir. Mar sin, dh'fhaodadh tu an aon bhidio a stòradh ann an caochladh sheòrsachan eadar-dhealaichte (ie gach bliadhna, gnè, caitheamh, stiùirichean) gun lùghdachadh a dhèanamh air an àite diosg agad.

Mar a chruthaicheas tu ceangal cruaidh

Faodaidh tu ceangal cruaidh a chruthachadh a 'cleachdadh na co-chòrdadh a leanas:

ln path / to / file / path / to / hard / link

Mar eisimpleir, anns an dealbh gu h-àrd tha pasgan ciùil Alice Cooper ris an canar Trash anns an t-slighe / dachaigh / gary / Music / Alice Cooper / Trash. Anns a 'phasgan sin, tha 10 òran ann, aon dhiubh sin an clas Poison.

A-nis 'se puinnsean a th' ann am puinnsean agus chruthaich sinn pasgan ris an canar Rock fo am pasgan ciùil agus chruthaich sinn ceangal cruaidh ri Poison le bhith a 'sgrìobhadh an fhaidhle a leanas:

ln "01 - Puinnsean.mp3" "~ / Ceòl / creag / Puinnsean.mp3"

Is e dòigh mhath a tha seo airson ceòl a chur air dòigh .

Mar a dh'aithnicheas tu an diofar eadar ceangal cruaidh agus ceangal samhlachail

Faodaidh tu innse a bheil ceangal cruaidh aig faidhle le bhith a 'cleachdadh an ls command:

ls -lt

Bidh faidhliche coitcheann gun ceanglaichean mar a leanas

-rw-r - r-- 1 gary gary 1000 Dec 18 21:52 poison.mp3

Tha na colbhan mar a leanas:

Nam b 'e ceangal cruaidh a bha an seo, bhiodh an toradh coltach mar a leanas:

-rw-r - r-- 2 gary gary 1000 Dec 18 21:52 puinnsean.mp3

Thoir fa-near gu bheil an àireamh de cholbh cheanglaichean a 'sealltainn 2. Gach uair a thèid ceangal cruaidh a chruthachadh thèid meudachadh air an àireamh.

Bidh ceangal samhlachail mar a leanas:

-rw-r - r-- 1 gary gary 1000 Dec 18 21:52 poison.mp3 -> poison.mp3

Faodaidh tu faicinn gu soilleir gu bheil aon fhaidhle ag amas air fear eile.

Mar a lorgas iad a h-uile ceangal cruaidh gu faidhle

Tha na h-uile faidhlichean anns an t-siostam Linux agad ann an àireamh inode a tha ag aithneachadh an fhaidhle gu h-àraidh. Bidh an aon inod ann am faidhle agus an ceangal cruaidh.

Airson an àireamh inode fhaicinn airson seòrsa faidhle an òrdugh a leanas:

ls -i

Bidh an toradh airson aon fhaidhle mar a leanas:

Ainm-faidhle 1234567

Gus na ceanglaichean cruaidh a lorg airson faidhle feumaidh tu rannsachadh faidhle a dhèanamh airson a h-uile faidhle leis an aon inode (ie 1234567).

Faodaidh tu sin a dhèanamh leis an òrdugh a leanas:

lorg ~ / -xdev -inum 1234567