Fitxategiak Lotura estekak Linux-en estekatzeko

Linux barruan sor ditzakezun 2 lotura mota daude:

Esteka sinboliko bat Windows-eko mahaigaineko lasterbide bat bezalakoa da. Esteka sinbolikoa fitxategi baten kokalekura doitzen du.

Lotura sinbolikoak ezabatzen ditu esteka lotzen ez duen fitxategi fisikoan.

Lotura sinboliko batek uneko fitxategi sisteman edo beste fitxategi sistemetan edozein fitxategi jar ditzake. Horrek lotura estua baino malguagoa egiten du.

Lotura zuzena loturak baina beste izen batekin lotzen duen fitxategi berdina da. Modu errazena pentsatzea honakoa da:

Imajinatu Robert izenarekin jaio zen. Beste pertsona batzuek Robbie, Bob, Bobby edo Rob bezalakoak ezagutu ditzakete. Pertsona bakoitzak pertsona berberari buruz hitz egingo luke.

Esteka bakoitzeko 1 esteken aurkako estekak gehitzen ditu. Horrek esan nahi du esteken guztiak ezabatu behar dituzula.

Zergatik erabili estekadura gogorrak?

Lotura estrukturak fitxategiak antolatzeko modu eraginkorra eskaintzen dute. Modu errazena hau deskribatzeko Sesame Street saio zaharra da.

Bertek esan zion Erniok bere gauza guztiak baztertzeko eta, beraz, Erniek bere zeregina ezarri zuen. Lehenik eta behin, gauza gorri guztiak baztertzea erabaki zuen. "Suteen motorea gorria da". Erniek sutondoa jartzen du.

Ondoren, Erniek jostailu guztiak gurpilekin jartzea erabakitzen du. Suteen motorrak gurpilak ditu. Erniek suhiltzaile bat urratu zuen.

Esan beharrik ez, Bertek lehenbailehen nahasmendu berdina aurkitzen du, baina Erniek suaren aurkako motorra dozena erdi aldiz bota zuen.

Imajinatu sua motorraren suaren motorra dela. Zure makinan hainbat karpeta izan ditzakezu honela:

Orain argazkiaren kopia bat sortu eta karpeta bakoitzean jarri dezakezu. Horrek esan nahi du hiru fitxategi bereko hiru kopiak hiru aldiz hartzen direla.

Argazkien araberako sailkapenek kopiak egiten dituztenak agian ez dute gehiegi hartzen, baina diskoen espazioa nabarmen murrizten duten bideoekin gauza bera egiten saiatu bazara.

Lotura zuzena ez da inongo espazio hartzen. Horregatik, bideoa hainbat kategoria desberdinetan gorde dezakezu (hau da, urtea, generoa, filmaketa, zuzendariak), zure disko lekua murriztu gabe.

Nola sortu Hard Link

Lotura zuzena sor dezakezu honako sintaxia erabiliz:

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

Esate baterako, goiko irudian, Alice Cooper-eko musika-karpeta izeneko zakarrontzia dugu / path / home / gary / Music / Alice Cooper / Trash. Karpeta horretan, 10 abesti daude horietako bat, Poison klasikoa.

Orain Poison rock pista da, Rock izeneko karpeta bat sortu genuen musika-karpetaren azpian eta Poison-era lotura zuzena sortu zuen hurrengo fitxategia idazten:

Ln "01 - Poison.mp3" "~ / Music / rock / Poison.mp3"

Musika antolatzeko modu ona da.

Lotura Hard eta Lotura Sinbolikoa arteko desberdintasunak nola esatea

Fitxategi batek esteka gogor bat baldin badu, ls komando hau erabilita:

ls -lt

Esteka gabeko estekarik gabeko esteken itxura honakoa izango da

-rw-r - r-- 1 gary gary 1000 abenduak 18 21:52 pozoi.mp3

Zutabeak honako hauek dira:

Lotura zuzena izan balitz, irteerak honelako itxura izango luke:

-rw-r - r-- 2 gary gary 1000 abenduak 18 21:52 pozoi.mp3

Kontuan izan lotura estekak zutabeak erakusten dituztela 2. Denbora gogor bat sortzen den bakoitzean kopurua handitu egingo da.

Esteka sinboliko bat honela izango da:

-rw-r - r-- 1 gary gary 1000 abenduak 18 21:52 pozoia.mp3 -> pozoia.mp3

Argi ikusten baduzu, fitxategi bat beste bati esaten dio.

Nola aurkitu fitxategiak Lotura Hard guztiak

Zure Linux sistemako fitxategi guztiek inode-zenbaki bat dute, fitxategi bakarra identifikatzen duena. Fitxategi bat eta bere esteka gogorra inode bera izango dute.

Fitxategi mota baten inode kopurua ikusteko hurrengo komandoa:

ls -i

Fitxategi bakar baten irteera honako hau izango da:

1234567 fitxategiaren izena

Fitxategi baterako esteka estuak aurkitzeko , inode bereko fitxategi guztiak bilatu behar dituzu (hau da, 1234567).

Honako komando hau egin dezakezu:

aurkitu ~ / -xdev-en 1234567