Kāpēc mēs izveidojam mīkstu saiti operētājsistēmā Linux?

Soft Link satur oriģinālā faila ceļu, nevis saturu. Mīkstās saites noņemšana neietekmē neko citu, kā tikai sākotnējā faila noņemšanu, saite kļūst par "karājošo" saiti, kas norāda uz neesošu failu. Mīkstā saite var izveidot saiti uz direktoriju.

Simboliskā saite, ko dēvē arī par mīksto saiti, ir īpašs faila veids, kas norāda uz citu failu, līdzīgi kā Windows saīsne vai Macintosh aizstājvārds. Atšķirībā no cietās saites, simboliskā saite nesatur datus mērķa failā. Tas vienkārši norāda uz citu ierakstu kaut kur failu sistēmā.

Kāpēc izmantot simboliskas saites? Jūs varat darboties ar simsaitēm tā, it kā tās būtu faktiskie faili, uz kuriem tie norāda kaut kur zemāk (izņemot to dzēšanu). Tas ļauj failam izmantot vairākus “piekļuves punktus”, bez liekām kopijām (kas paliek atjauninātas, jo vienmēr piekļūst vienam un tam pašam failam).

Mīkstā saite (pazīstama arī kā simboliskā saite) darbojas kā rādītājs vai atsauce uz faila nosaukumu. Tas nepiekļūst datiem, kas pieejami sākotnējā failā.
...
Mīkstā saite:

Salīdzināšanas parametri Cietā saite Mīksta saite
Failu sistēma To nevar izmantot dažādās failu sistēmās. To var izmantot dažādās failu sistēmās.

Lai izveidotu saites starp failiem, jums ir nepieciešams izmantojiet ln komandu. Simboliskā saite (pazīstama arī kā mīkstā saite vai simboliskā saite) sastāv no īpaša veida faila, kas kalpo kā atsauce uz citu failu vai direktoriju. Unix/Linux līdzīgās operētājsistēmas bieži izmanto simboliskas saites.

Lai noņemtu simbolisku saiti, izmantojiet kādu no tām komandu rm vai unlink, kam kā argumentu seko simboliskās saites nosaukums. Noņemot simbolisku saiti, kas norāda uz direktoriju, nepievienojiet simboliskās saites nosaukumam beigu slīpsvītru.

Simboliskās saites ir izmanto visu laiku, lai saistītu bibliotēkas un nodrošinātu, ka faili atrodas konsekventās vietās, nepārvietojot vai nekopējot oriģinālu. Saites bieži izmanto, lai “saglabātu” vairākas viena faila kopijas dažādās vietās, bet tomēr atsauces uz vienu failu.

Cietā saite ir precīza faktiskā faila kopija, uz kuru tas norāda . Gan cietajai saitei, gan saistītajam failam ir viena un tā pati inode. Ja avota fails tiek izdzēsts, cietā saite joprojām darbojas, un jūs varēsiet piekļūt failam, līdz cieto saišu skaits uz failu nebūs 0 (nulle).

Cietās saites direktoriju iemesls ir nav atļauts ir nedaudz tehnisks. Būtībā tie sabojā failu sistēmas struktūru. Parasti nekādā gadījumā nevajadzētu izmantot cietās saites. Simboliskās saites nodrošina lielāko daļu vienas un tās pašas funkcionalitātes, neradot problēmas (piemēram, ln -s mērķa saite ).

Cietā saite ir tikai papildu nosaukums esošam failam Linux vai citās Unix līdzīgās operētājsistēmās. Jebkuram failam var izveidot jebkuru cieto saišu skaitu un līdz ar to arī jebkuru nosaukumu skaitu. Cietās saites var izveidot arī uz citām cietajām saitēm.

Patīk šis ieraksts? Lūdzu, dalieties ar draugiem:
OS šodien