Gigamit ang Hard Links ngadto sa Link Files sa Linux

Adunay duha ka matang sa mga link nga mahimo nimong mahimo sa sulod sa Linux:

Ang usa ka simbolo nga sumpay sama sa usa ka shortcut sa desktop sulod sa Windows. Ang simbolikong sumpay nagpunting lamang sa nahimutangan sa usa ka file.

Ang pagwagtang sa simbolikong link walay epekto sa pisikal nga file nga gipunting sa link.

Ang usa ka simbolo nga sumpay nagpunting sa bisan unsa nga file sa kasamtangan nga file system o gani sa ubang mga sistema sa file. Tungod kini nga mas sayo kay sa usa ka malisud nga sumpay.

Ang usa ka malisud nga sumpay sa pagkatinuod mao ang sama nga file nga kini nalambigit sa apan uban sa laing pangalan. Ang labing sayon ​​nga paagi sa paghunahuna niini mao ang mosunod:

Hunahunaa nga natawo ka uban sa unang ngalan nga Robert. Ang uban nga mga tawo mahimo nga makaila kanimo ingon nga Robbie, Bob, Bobby o Rob. Ang matag tawo maghisgot mahitungod sa sama nga tawo.

Ang matag link nagdugang 1 ngadto sa usa ka counter sa mga link nga nagpasabut sa pagwagtang sa pisikal nga file nga kinahanglan nimong papason ang matag usa ug ang usa sa mga link.

Nganong Gigamit ang Lisud nga mga Link?

Ang malisud nga mga sumpay naghatag og maayong pamaagi sa pag-organisar og mga file Ang labing sayon ​​nga paagi sa paghulagway niini mao ang usa ka karaan nga episode sa Sesame Street.

Gisultihan ni Bert si Ernie sa paglimpyo sa tanan niyang mga butang ug busa gipahimutang ni Ernie ang iyang buluhaton. Una sa tanan, nakahukom siya nga malimpyo ang tanan nga pula nga mga butang. "Ang kalayo engine red". Busa gibutang ni Ernie ang kalayo sa kalayo.

Sunod nga si Ernie mihukom nga ibalhin ang tanan nga mga dulaan gamit ang mga ligid. Ang fire engine adunay mga ligid. Busa gihinayhinay ni Ernie ang kalayo sa kalayo.

Dili kinahanglan nga isulti, si Bert nagpauli aron makit-an ang sama nga hitabo sama kaniadto apan si Ernie nakahubli sa kalayo nga kalayo sa tunga sa usa ka dosena nga mga panahon.

Handurawa nga ang bomba sa kalayo usa lamang ka hulagway sa usa ka makina sa kalayo. Mahimong adunay lainlaing mga folder sa imong makina sama sa mosunod:

Karon makahimo ka og usa ka kopya sa litrato ug ibutang kini sa matag usa sa mga folder. Kini nagpasabot nga ikaw adunay tulo ka mga kopya sa samang file nga nag-upod sa tulo ka higayon sa luna.

Ang pag-categorize sa mga litrato pinaagi sa paghimo sa mga kopya niini mahimong dili kaayo mogamit og lugar apan kung gisulayan nimo ang sama nga butang sa mga video nga makapakunhod ka sa imong diskwento sa disk.

Ang usa ka malisud nga sumpay wala'y luna. Busa, mahimo nimo ibutang ang sama nga video sa nagkalain-lain nga mga kategoriya (ie sa tuig, genre, cast, mga direktor) nga walay pagkunhod sa imong diskwento sa disk.

Sa unsa nga paagi sa Paghimo sa usa ka Hard Link

Mahimo ka makahimo og usa ka malisud nga sumpay gamit ang mosunod nga syntax:

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

Pananglitan, sa hulagway sa ibabaw kita adunay usa ka folder sa musika sa Alice Cooper nga gitawag nga Trash sa dalan / home / gary / Music / Alice Cooper / Trash. Sa kana nga polder, adunay 10 ka kanta nga usa niini mao ang classic Poison.

Karon ang Poison usa ka track sa bato busa naghimo kami og usa ka folder nga gitawag Rock ubos sa music folder ug nakahimo og usa ka malisud nga sumpay sa Poison pinaagi sa pag-type sa mosunod nga file:

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

Kini usa ka maayong paagi sa pag-organisar sa musika .

Unsaon Pagsulti sa Kalainan tali sa usa ka Lisud nga Pagdugtong Ug Usa ka Simboliko nga Sumpay

Mahibal-an nimo kung ang usa ka file adunay usa ka malisud nga sumpay pinaagi sa paggamit sa ls command:

ls -lt

Ang usa ka sukaranang file nga walay mga sumpay makita nga mosunod

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

Ang mga kolum mao ang mosunod:

Kon kini usa ka malisud nga sumpay, ang output mahimong makita sa mosunod:

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

Timan-i nga ang gidaghanon sa mga kolum sa mga linya nagpakita 2. Sa matag higayon nga ang usa ka malig-on nga sumpay gimugna kana nga gidaghanon molambo.

Ang usa ka simbolo nga sumpay makita sa mosunod:

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

Makita nimo sa tin-aw nga usa ka file ang nagtudlo sa lain.

Unsaon Pag-angkon Sa Tanan nga Malisud nga mga Link Ngadto sa Usa ka File

Ang tanan nga mga file sa imong sistema sa Linux adunay sulod nga numero sa inode nga talagsaong nagpaila sa file. Ang usa ka file ug ang malisud nga sumpay niini adunay managsama nga inode.

Aron makita ang numero sa inode alang sa usa ka file type ang mosunod nga sugo:

ls -i

Ang output alang sa usa ka file mao ang mosunod:

1234567 filename

Aron mahibal-an ang lisud nga mga link alang sa usa ka file kinahanglan mo lang buhaton ang pagpangita sa file alang sa tanan nga mga file nga adunay sama nga inode (ie 1234567).

Mahimo nimo kana sa mosunod nga sugo:

pangita ~ / -xdev -inum 1234567