Xiriirinta calaamadaha jajaban, sida loo helo loona saaro Ubuntu

ku saabsan xiriirrada calaamadaha jabay

Maqaalka soo socda waxaan ku eegeynaa sida loo helo loona saaro iskudhafyada jaban gudaha Ubuntu. Xidhiidhada calaamadaha waa hab lagu fududeeyo maareynta nidaamka Gnu / Linux. Kuwani waxaa loo isticmaalaa labada server iyo xarumaha shaqada, halkaas oo isku xirka ka mid ah galka in kale loo isticmaalo codsiyada si ay u diraan macluumaadka meelo kale oo geedka galka.

Un isku xirka astaanta on Unix ama Gnu / Linux nidaamyada, waxay tilmaamaysaa marin loo helo galka jira ama faylka ku jira meel ka duwan qaab-dhismeedka hagaha. Dib-u-habeyn lagu sameeyay iyadoo la adeegsanayo xiriiriyahan ayaa ka muuqan doonta asalka, laakiin lidkeeda, haddii xiriiriyaha la saaro, feylka ama galka ay tilmaamayso lama saari doono. Ikhtiyaar kale oo aan caadi ahayn ayaa ah in la isticmaalo xiriiriye adag (isku xir adag). Xaaladdan oo kale, tirtirka xiriiriyaha ayaa sababa tirtirka feylka ama galka, haddii ay ahayd xiriirkii ugu dambeeyay ee adag ee faylka.

Faa'iidada iskuxirka astaamaha ee iskuxirayaasha adag ayaa ah inay suurtagal tahay in la sameeyo xiriiriyeyaal calaamadeysan oo tilmaamaya walxaha nidaamyada faylka ee laga helo aaladaha kale, ama qeybaha isla aaladda. Amarku wuxuu caadi ahaan u isticmaali jiray inuu maareeyo xiriiriyeyaasha (labadaba qallafsan iyo astaan) waa ln.

Symlinks, waa qalab lagu maareeyo isku xirnaanta astaamaha

Waxaa jira codsi la yiraahdo iskuxirka inta badan goobaha Gnu / Linux. Tani waa adeeg fudud oo amar ah, kaas oo waxay ku siin doontaa natiijooyin waxtar leh iyo xulashooyin lagu maareeyo isku xirnaanta astaamaha. Ku ku rakib qalabkan Ubuntu, waxaan kaliya u baahanahay inaanu furno terminal (Ctrl + Alt + T) oo aan fulino amarka:

rakibi iskudhafyo

sudo apt install symlinks

Iskuxirayaasha waxaynu adeegsan karnaa xulashooyin kaladuwan si aan ulashaqeyno xiriiriyeyaal astaan ​​ah Iyaga dhexdooda waxaan ku muujin karnaa ikhtiyaarka -d, kaas oo ka saari doona iskuxirayaasha hadhay iyagoo sudhan. Xiiso kale oo la ogaado waa ikhtiyaarka -r, kaas oo si isdaba joog ah ugu sii marinaya maamul hoosaadyada ikhtiyaar kasta oo aan ku qeexno aaladdan.

ka caawi calaamadaha

Tusaale aasaasi ah

Si aan ugu bilowno tusaalahan, aan marka hore abuurno xiriir astaan ​​ah. Waxaan ku sameyn karnaa tan qaadashada feyl jira oo adeegsanaya amarka ln si aad ugu xirto feyl aan weli jirin. Amarada lagu abuurayo tusaalahan waxay noqon doonaan kuwa soo socda:

touch archivo-ejemplo.txt

ln -s archivo-ejemplo.txt link-archivo-ejemplo.txt

Kadib waxaan isticmaali doonnaa amarka ls si loo hubiyo in iskuxirka aan hada abuurnay uu horey ugajiro nidaamkeena.

link ayaa abuuray

Waxa xiga ee aan sameyn doonno ayaa ah jebi summadaha aan hadda abuurnay.

rm archivo-ejemplo.txt

kala go '

In kasta oo aan hadda tirtirnay faylka asalka ah, sida aad ku arki karto shaashadda hore, amarka ls -l wali waxay tabinaysaa in iskuxirku wali jiro. Halkani waa halka dhibaatadu kajirto, maadaama xiriiriyahan laga tegayo feyl aan hadda sii jirin. Faylasha ku jira tusaalahan waxay sidoo kale ku jiri karaan hageyaal kala duwan, taas oo ka dhigi karta mid aad u adag in la hubiyo haddii faylka asalka ah uu wali ku jiro

Soo hel oo dayactir xiriiriyeyaal calaamado jabay

Habka loo hagaajiyo iswaafajinta jaban ayaa ah in si fudud looga saaro. Suuragal ma ahan in aan soo ceshano, markaa waxaan kaliya u baahanahay ka tirtir geedka buugga.

para iska hubi iskuxiraha jaban aan isticmaalno qalabka iskudhafka. Waxaan kaliya u isticmaali doonnaa amarka soo socda:

symlinks .

Waa muhiim in fiiro gaar ah loo yeesho barta (.) dhamaadka amarka, maadaama ay tilmaamayso galka shaqeeya ee hadda. Tan waxaa lagu beddeli karaa iyadoo waddo kasta oo tilmaamaysa galka aan isku dayeyno inaan raadino. Amarkii hore wuxuu na tusi doonaa wax soo saar sida kuwan soo socda:

raadso xiriiriyeyaal jaban

Waxay muujineysaa 'link-file-example.txt'Wuu sudhan yahay iyo in isku xidhka calaamaduhu jabay. Si loo baabi'iyo waxaan kaliya u isticmaali doonnaa isla amarkii sidii hore, ku darista ikhtiyaarka -d:

ka qaadista isku xidhka jabay

symlinks -d .

Wax soo saarka uu terminalku soo laaban doono ayaa muujin doona wax la mid ah wakhtigii ugu dambeeyay, laakiin markan waxa kale oo ku jiri doona khadka 'tirtiray'.

Ku sii wadista tusaalihii hore, haddii aynaan isticmaalin amarkii ugu dambeeyay, si aad u raadiso xiriiriyeyaal calaamado jaban waxaan sidoo kale u isticmaali karnaa helitaanka sida soo socota:

sida loo helo xiriiriyeyaal jaban oo la hel

find . -xtype l

Sida qalabka iskudhafka, muddada (.) wuxuu u taagan yahay galka shaqeeya ee hadda jira. Wixii ka saar xiriiriyeyaasha calaamadaha jabay, waxaan kaliya ku dari doonnaa ikhtiyaarka -tirtirto sida ku cad soo socda:

find . -xtype l -delete

Amarkani ma muujin doono wax natiijo ah, laakiin haddii aan mar kale ku fulino iyadoon ikhtiyaar lahayn -tirtir, waxba kama arki doonno shaashadda. Tani waxay noqon doontaa tilmaan muujineysa in xiriirkii astaamaha ee burburay la saaray.

Koronto

Ka tirtiro iskuxirayaasha waa sahlan tahay sida loo rakibo. Waxaan kaliya u baahanahay inaan furno terminal (Ctrl + Alt + T) oo aan fulino amarka:

masax iskudhafka

sudo apt remove symlinks

Tallaabooyinkan fudud, dhammaan isticmaaleyaashu way awoodaan si fudud u hel iskuxirayaasha jaban, oo ka saar kahor inta aysan dhibaato keenin.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.