Ci hè 2 tipi di ligami chì pudete creà in Linux:
- Ligame dura
- I ligami simbolii
Un ligame simbolicu hè assai cum'è una scurne di l'scrittore in Windows. U ligame simbolicu solu apreva a locu di un schedariu.
Eliminà un ligame simbolicu ùn hà micca effetti nant'à u schedariu fisicu chì u ligame hà signalatu.
Un ligame simbolicu pò assigghianu qualchì file à u sistema di archive attuale o ancu altri sistemi di stampa. Questu facenu più flexitu da un ligame dura.
Un ligame dura hè veramente u stessu schedariu chì liganu à u listessu nome. A manera più faciule di pensalla di questu hè listessa manera:
Imagine chì sì nascite cù u primu nomu Robert. L'altri populu pudia avè sapè cum'è Robbie, Bob, Bobby o Rob. Ogni parsona seria parlava di a stessa persona.
Ogni vitturinu aghjunghjenu 1 à un cunti di ligami chì significheghja per sguassà u schedariu fisicu chì avete esse eliminatu tutti i cose di i links.
Perchè utilizate ligate Hard?
Li ligami dati furnisce una modu efficienza per urganizà i schedari. A manera più faciule di descriere questu hè cun un episodiu d'anticu Sesame Street.
Bert hà dettu à Ernie per avà infurmatu tutte e cose è cusì Ernie hà stabilitu u so funzione. Prima di tuttu, hà decisu d'ordenà tutte e cose culura. "U mutore di u focu hè russu". Allora Ernie si mette u mutore di u focu.
Segnò Ernie decide di alluntanà tutte e jucale cù roti. U mutore di u focu possi roti. Allora Ernie addiccerà u mutore di u focu.
Hè micca da dì chì Bert hè vicinu à truvà solu u listessu mess com'è prima, ma Ernie avia avutu u mutore di u focu allora media doccia.
Imagine chì u mutore di u focu hè solu una figura di u mutore di u focu. Pudete tuccà caratteri diffirenti nantu à a vostra machine da seguente:
- Foto di e rossi
- Foto di veiculi
- Foto di servizii d'urgenza
Avete pudete creà una copia di a photo è pona in ogni di i caratteri. Questu significa chì avete trè volti d'u stessu schedariu seguitu quattru volte l'u spaziu.
Categorizà e ritratti facendo copi d'elle ùn pò piglià micca assai spazi, ma s'ellu pruvò a stessa cosa cù i vostri video chì puderete dimustrà u vostru spaziu di discu.
Un ligame dura ùn cogliunà spaziu à tuttu. Pudete, dunque, guarda u listessu video in parechji categurie diffeenti (per esse per annu, genre, cast, direttori) senza reducione u vostru spaziu di discu.
Cumu create un Linku Hardu
Pudete creà un ligame dura cù a sintaxe seguente:
Ln in strada / à / file / path / à / hard / link
Per esempiu, in l'imagine quì avemu una carta di musica di Alice Cooper chjamata Trash in a strada / casa / gary / Music / Alice Cooper / Trash. In quellu cartulare, ci sò 10 canzoni unu di quale hè u Venetu classicu.
Avà Venu hè un scogliu di roccia è avemu creatu un cartulare chjamatu Rock sottu à u cartulare di musica è hà criatu un ligame dura à Poison scritendu u schedariu seguente:
ln "01 - Poison.mp3" "~ / Music / rock / Poison.mp3"
Questu hè un bonu modu di organizzà a musica .
Cumu dì à a Difference Between Un Hard Link è Un Link Simbolico
Pudete sapè chì un schedariu hà un ligame dura cù l'usu cumanda:
ls -lt
Un schedariu standard senza ligami vi pare cusì
-rw-r - r-- 1 gary gary 1000 dic 18 21:52 poison.mp3
I culonni sò dinò:
- -rw-r - r-- = permessi
- 1 = numaru di ligami
- gary = gruppu
- gary = patrone
- 1000 = u grandu di scrittura
- Dic 18 = data
- 21:52 = u tempu
- poison.mp3 = filename
Se questu hè un ligame durabile, u sviluppu seria vede cusì:
-rw-r - r-- 2 gary gary 1000 dic 18 21:52 poison.mp3
Avemu chì u nùmeru di ligami inserisce a colonna 2. Ogni vaghjime un liggeru struitu hè creatu chì u numeru sarà più grande.
U ligame simbolicu vene da quì:
-rw-r - r-- 1 gary gary 1000 Dic 18 21:52 poison.mp3 -> poison.mp3
Pudete vede claramente chì unu schedariu ponu signalà à l'altru.
Cumu trova Tutti i ligami difficili à un schedariu
Tutti i vostri schedari in u vostru sistema Linux cuntenenu un numicu inodore chì identificanu uniquamenti u schedariu. Un schedariu è u so difficultu ligame cuntene u listinu stessu.
Per vede u numeru inodu per un tipu di furmatu u cumandimu seguitu:
ls -i
A salute per un schedariu unicu serà u seguente:
1234567 filename
Per truvà i ligami difficili per un schedariu chì avete bisognu di fà un schedariu per circà tutti i schedari cù u stessu inode (ie 1234567).
Pudete fà cù u cumandimu seguitu:
find ~ / -xdev -inum 1234567