Sidee loo abuuraa xiriirinta Symbolic Isticmaalka Taliska Ln

Tilmaamahan, waxaan ku tusi doonaa sida aad u abuuri lahayd una adeegsan lahayd xidhiidhada calaamada isticmaalka amarka ln.

Waxaa jira laba nooc oo isku xirnaansho ah:

Waxaan hore u qoray qoraal tilmaameed horey u muujiyay xiriirka adag iyo sababta aad u isticmaali laheyd oo markaa hage tani waxay inta badan diirada saari doontaa xiriirka jilicsan ama xiriirinta calaamadaha sida badanaa la yaqaan.

Waa maxay Xidhiidh adag

Fayl kasta oo ku jira nidaamka faylkaaga waxaa lagu aqoonsaday lambar loo yaqaan 'inode'. Waqtiga badankood kama bixi kartid tan, hase yeeshee muhiimada tani waa mid iftiin leh markaad rabto inaad abuurto xiriir adag.

Xidhiidh adag ayaa kuu ogolaanaya inaad magac kale u magacawdo fayl kale oo ku yaal meel kale laakiin sida dhabta ah waa faylka isku mid ah. Furaha furaha faylasha waa nambarka gudaha.

Waxyaabaha ugu muhiimsan ee ku saabsan xiriirka adag waa in aysan qaadanin meel kasta oo adag oo adag.

Xidhiidh adag ayaa ka dhigaysa mid sahlan in la kala saaro faylasha. Tusaale ahaan, ka feker inaad haysatid fayl buuxa sawirro. Waxaad abuuri kartaa hal fayl oo lagu magacaabo sawirada fasaxa, fayl kale oo la yiraahdo sawirada carruurta iyo saddexaadna loo yaqaan sawirrada xayawaanka.

Waxaa suurtogal ah in aad haysato sawirro ku habboon dhammaan saddexda sababtoo ah waxaa loo qaaday fasax carruurtaada iyo eeyda.

Waxaad ku dhigi kartaa faylka muhiimka ah ee sawirada sawirada sawirada kadibna abuuro xiriir adag ee sawirka ku jira qaybta sawirada caruurta iyo xiriir kale oo adag oo ah sawirrada sawirada. Looma baahna meel bannaan oo dheeraad ah.

Dhammaan inaad sameyso waa inaad gashaa amarka soo socda si aad u sameyso xiriir adag:

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

Bal qiyaas in aad haysato sawir la yiraahdo BrightonBeach ee faylka sawirada fasaxyada oo aad rabtay inaad abuurto isku xirka faylka ilamaha sawirada aad isticmaali lahayd amarka soo socda

Ln / loldaphotos / BrightonBeach.jpg / kidsphotos / BrightonBeach.jpg

Waxaad u sheegi kartaa inta badan faylasha isku xirka isku mid ah adiga oo isticmaalaya amarka ls sida soo socota:

ls -lt

Wax soo saarku wuxuu noqon doonaa wax sida - rw-r - r-- 1 username magaca saxeexa taariikhda filename.

Qeybta kowaad waxay muujinaysaa ogolaanshaha isticmaalaha. Qodobka ugu muhiimsan waa lambarka ka dib ogolaansho iyo kahor magaca isticmaalaha.

Haddii lambarka 1 yahay waa faylka kaliya ee tilmaamaya inod gaar ah (ie aan la xiriirin). Haddii lambarka uu ka weyn yahay mid ka mid ah markaas waxaa adag in lala xiriiriyo 2 ama in ka badan faylasha.

Maxay Tahay Link Symbolic ah

Xidhiidhka calaamadgu waa sida gaaban oo ka kooban hal fayl oo kale. Waxyaabaha ku jira xiriirka calaamad waa cinwaanka faylka dhabta ah ama faylka la xiriira.

Faa'iidada isticmaalka isku xirnaanta calaamadaha waa inaad ku xiri karto faylasha iyo faylasha qaybaha kale iyo qalabka kale.

Farqiga kale ee u dhexeeya xiriir adag iyo xidhiidh calaamad ayaa ah in xidhiidh adag la abuuro faylka horey u jirey halka xiriirka jilicsan la abuuri karo kahor faylka uu tilmaamayo jiritaanka.

Si aad u abuurto xariiq calaamad u leh isticmaal eraygan soo socda:

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

Haddii aad ka walwalsan tahay in aad ku dhejiso xiriirka horey u jirey waxaad isticmaali kartaa isbeddelka -b sida soo socota:

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

Tani waxay abuuri doontaa nuqul xiriiriyaha ah haddii ay horey u jirtey iyada oo la abuurayo magac la mid ah laakiin tilde dhamaadka (~).

Haddii feyl horayba u jirey isla magaca isku midka ah calaamad ahaan waxaad helaysaa qalad.

Waxaad ku qasbi kartaa iskuxirka in uu kuugu qoro faylka adigoo isticmaalaya amarka soo socda:

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

Waxaa laga yaabaa inaadan rabin inaad isticmaasho fareeshinka -f adigoon ku-beddeleynin -d markaad lumiso faylka asalka ah.

Beddel kale ayaa ah inaad hesho fariin ah inaad weydiiso inaad rabto inaad qorto feyl haddii ay hore u jirtey. Waxaad taas ku samayn kartaa amarka soo socda:

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

Sidee u sheegtaa haddii feylku yahay calaamad muuqata?

La socodsii amarka ls ee soo socda:

ls -lt

Haddii faylka uu yahay mid calaamad u ah waxaad arki doontaa wax sidan oo kale ah:

myshortcut -> myfile

Waxaad isticmaali kartaa calaamad muuqaal ah si aad ugu socoto fayl kale.

Tusaale ahaan, waxaad qiyaasi kartaa inaad isku xirto / guriga / muusiga / dhagaxa / alicecooper / heystoopid loo yaqaan heystoopid

Waxaad ku maamuli kartaa amarka cd ee soo socda si aad ugu safartid faylkan iyadoo la adeegsanayo amarka soo socda:

Cd heystoopid

Soo koobid

Sidaa daraadeed taasi waa. Waxaad isticmaashaa xidhiidhada astaamaha ah sida gaaban. Waxaa loo isticmaali karaa in la sameeyo jidka dhabta ah oo gaaban iyo habka lagu heli karo si sahal ah faylasha qaybaha kale iyo dariiqyada.

Tilmaamahan wuxuu muujinayaa wax kasta oo aad u baahan tahay si aad u ogaatid xiriirinta calaamadaha laakiin waxaad ka hubin kartaa bogga buuggan ee taliska ln ee wareegyada kale.