Ciamar a chruthaicheas sinn ceanglaichean samhlachail a 'cleachdadh an ln Command

San stiùireadh seo, nochdaidh mi dhut mar a chruthaicheas tu agus a chleachdas ceanglaichean samhlachail a 'cleachdadh an ln command.

Tha dà sheòrsa cheanglaichean ri fhaighinn:

Roimhe seo tha mi air stiùireadh a sgrìobhadh mu thràth a 'sealltainn dè na ceanglaichean cruaidh agus carson a bhiodh tu gan cleachdadh agus mar sin bidh an stiùireadh seo ag amas air ceanglaichean bog no ceanglaichean samhlachail mar as trice.

Dè a tha ann an ceangal cruaidh

Tha gach faidhle anns an t-siostam faidhle agad air a chomharrachadh le àireamh ris an canar inode. Bidh a 'mhòr-chuid den ùine nach bi cùram mòr agad mu dheidhinn seo, ach tha cudromachd a' tighinn gu solas nuair a tha thu airson ceangal cruaidh a chruthachadh.

Le ceangal cruaidh leigidh leinn ainm eadar-dhealaichte a thoirt do fhaidhle ann an àite eadar-dhealaichte ach gu h-àraidh is e an dearbh fhaidhle a th 'ann. Is e an iuchair a tha a 'ceangal nam faidhlichean còmhla an àireamh inode.

Is e an rud sgoinneil mu cheanglaichean cruaidh nach eil iad a 'gabhail àite ann an àite cruaidh cruaidh.

Tha ceangal cruaidh ga dhèanamh ga dhèanamh nas fhasa airson faidhlichean a roinn. Mar eisimpleir, smaoinich gu bheil pasgan làn dhealbhan agad. Dh'fhaodadh tu aon phasgan a chruthachadh mar dhealbhan saor-làithean, pasgan eile ris an canar dealbhan chloinne agus an treas dealbhan peataichean ris an canar.

Tha e comasach gum bi cuid de dhealbhan agad a tha a 'freagairt air na trì roinnean air sgàth gun deach an toirt air saor-làithean le do chlann agus coin a' nochdadh.

Dh'fhaodadh tu am prìomh fhaidhle a chuir ann an dealbhan dealbhan na saor-làithean agus an uair sin cruthaich ceangal cruaidh ris an dealbh sin ann an roinn dealbhan an kid agus ceangal cruaidh eile anns a 'chuspair dealbhan peataichean. Chan eil àite a bharrachd air a thoirt suas.

Chan eil agad ach a dhèanamh ach cuir a-steach an òrdugh a leanas gus ceangal cruaidh a chruthachadh:

ln / path / to / file / path / to / hardlink

Smaoinich gu robh dealbh agad ris an canar BrightonBeach anns a 'phutan dealbhan camara saor-làithean agus bha thu airson ceangal a chruthachadh ann am pasgan dealbhan an kid a chleachdadh thu an òrdugh a leanas

s an Iar-Dheas

Faodaidh tu innse cia mheud faidhle a tha a 'ceangal ris an aon inod le bhith a ' cleachdadh an ls command mar a leanas:

ls -lt

Bidh an toradh rudeigin coltach ri -rw-r-r-- 1 ainm-cleachdaidh groupname date filename.

Tha a 'chiad phàirt a' sealltainn cead an neach-cleachdaidh. Is e am pàirt cudromach an àireamh às deidh na ceadan agus ron ainm-cleachdaidh.

Mas e an àireamh 1 is e an aon fhaidhle a tha a 'comharrachadh gu h-àlach (ie chan eil e ceangailte). Ma tha an àireamh nas motha na aon, tha e air a cheangal gu cruaidh le 2 faidhle no barrachd.

Dè a tha na cheangal samhlachail

Tha ceangal samhlachail coltach ri sreath ghoirid bho aon fhaidhle gu fear eile. Is e na tha ann an ceangal samhlachail seòladh an fhaidhle fhèin no am pasgan a tha ceangailte ris.

Is e am buannachd a bhith a 'cleachdadh cheanglaichean samhlachail gum faod thu ceangal a dhèanamh ri faidhlichean agus pasganan air sgaraidhean eile agus air innealan eile.

Is e eadar-dhealachadh eile eadar ceangal cruaidh agus ceangal samhlachail gum feumar ceangal cruaidh a chruthachadh an aghaidh faidhle a tha ann mar-thà ach faodar ceangal bog a chruthachadh ron fhaidhle a tha e ag amas air a bhith ann.

Gus ceangal samhlachail a chruthachadh, cleachd an co-chòrdadh a leanas:

ln -s / path / to / file / path / to / link

Ma tha iomagain ort mu bhith a 'sgrìobhadh thairis air ceangal a tha ann mu thràth, faodaidh tu an -b switch a chleachdadh mar a leanas:

ln -s -b / path / to / file / path / to / link

Cruthaichidh seo cùl-taice den cheangal ma tha e mar-thà le bhith a 'cruthachadh an aon ainm-faidhle ach le tilde aig an deireadh (~).

Ma tha faidhle mar-thà leis an aon ainm ris a 'cheangal samhlachail gheibh thu mearachd.

Faodaidh tu an ceangal a neartachadh gus ath-sgrìobhadh a dhèanamh air an fhaidhle le bhith a 'cleachdadh an òrdugh a leanas:

ln -s -f / path / to / file / path / to / link

Is dòcha nach eil thu airson an swit -f a chleachdadh gun an-switch oir chaill thu am faidhle tùsail.

Is e roghainn eile teachdaireachd fhaighinn a 'faighneachd a bheil thu airson ath-sgrìobhadh a dhèanamh air faidhle ma tha e mar-thà. Faodaidh tu seo a dhèanamh leis an òrdugh a leanas:

ln -s -i / path / to / file / path / to / link

Ciamar a bhios tu ag innse ma tha faidhle na cheangal samhlachail?

Ruith an òrdugh ls a leanas:

ls -lt

Ma tha faidhle na cheangal samhlachail chì thu rudeigin mar seo:

myshortcut -> myfile

Faodaidh tu ceangal samhlachail a chleachdadh gus seòladh gu pasgan eile.

Mar eisimpleir, smaoinich gu bheil ceangal agad / home / music / rock / alicecooper / heystoopid ris an canar heystoopid

Faodaidh tu an òrdugh cd a leanas a ruith gus seòladh chun a 'phasgan sin leis an òrdugh a leanas:

cd heystoopid

Geàrr-chunntas

Mar sin tha sin. Bidh thu a 'cleachdadh cheanglaichean samhlachail leithid ath-ghoiridean. Faodar an cleachdadh gus frith-rathaidean fada a dhèanamh nas giorra agus dòigh gus cothrom furasta fhaighinn air faidhlichean air sgaraidhean eile agus a 'gluasad.

Tha an iùl seo a 'sealltainn a h-uile càil a dh' fheumas fios a bhith agad mu cheanglaichean samhlachail ach faodaidh tu sùil a thoirt air an duilleag leabhran airson an òrdugh luaidh airson na lasraichean eile.