Ngizithola kanjani izixhumanisi ezithambile ku-Linux?

Sebenzisa umyalo we-ls -l ukuhlola ukuthi ifayela elinikeziwe liyisixhumanisi esingokomfanekiso, futhi uthole ifayela noma uhla lwemibhalo lapho isixhumanisi esingokomfanekiso sikhomba khona. Uhlamvu lokuqala “l”, lubonisa ukuthi ifayela liyi-symlink. Uphawu “->” lubonisa ifayela i-symlink ekhomba kulo.

ls umyalo wokuthola isixhumanisi esingokomfanekiso ezinhlelweni ze-UNIX

Uma uhlanganisa okukhiphayo komyalo we-ls ne-grep futhi usebenzise isisho esivamile ukuze uthole konke okufakiwe okuqala ngo-L omncane kunokuba ukwazi ukuthola kalula zonke izixhumanisi ezithambile kunoma yiziphi iziqondisi. Uhlamvu ^ yisisho esivamile esikhethekile esisho ukuqala komugqa.

Ungahlola ukuthi ifayela liyi-symlink ne [ -L file ] . Ngokufanayo, ungahlola ukuthi ifayela liyifayela elivamile yini [ -f file ] , kodwa kuleso simo, isheke lenziwa ngemva kokuxazulula ama-symlink. ama-hardlinks awalona uhlobo lwefayela, angamagama ahlukile wefayela (anoma yiluphi uhlobo).

Isixhumanisi esingokomfanekiso, esibuye sibizwe ngokuthi isixhumanisi esithambile, wuhlobo olukhethekile lwefayela olukhomba kwelinye ifayela, njengesinqamuleli ku-Windows noma isiteketiso se-Macintosh. Ngokungafani nesixhumanisi esiqinile, isixhumanisi esingokomfanekiso asiqukethe idatha kufayela eliqondiwe. Imane ikhomba kokunye okufakiwe endaweni ethile ohlelweni lwefayela.

Nokho, umyalo othi “ln -s” ukuhlinzeka ngesixazululo ngokukuvumela ukuthi udale isixhumanisi esithambile. Umyalo we-ln ku-Linux udala izixhumanisi phakathi kwamafayela/uhlu lwemibhalo. I-agumenti ethi “s” yenza isixhumanisi sibe isixhumanisi esingokomfanekiso noma esithambile esikhundleni sesixhumanisi esiqinile.

Ukwakha izixhumanisi eziqinile kusistimu ye-Linux noma efana ne-Unix:

  1. Dala isixhumanisi esiqinile phakathi kwe-sfile1file ne-link1file, sebenzisa: ln sfile1file link1file.
  2. Ukwenza izixhumanisi ezingokomfanekiso esikhundleni sezixhumanisi eziqinile, sebenzisa: ln -s isixhumanisi somthombo.
  3. Ukuze uqinisekise izixhumanisi ezithambile noma eziqinile ku-Linux, sebenzisa: ls -l isixhumanisi somthombo.

16 okthoba. 2018 g.

Siyini Isixhumanisi Esithambile Nesixhumanisi Esiqinile Ku-Linux? Isixhumanisi esingokomfanekiso noma esithambile siyisixhumanisi sangempela sefayela lokuqala, kanti isixhumanisi esiqinile siyikhophi yesibuko sefayela lokuqala. Uma ususa ifayela lokuqala, isixhumanisi esithambile asinalo inani, ngoba sikhomba ifayela elingekho.

Izixhumanisi ku-Unix empeleni ziyizinkomba ezihlotshaniswa namafayela nezinkomba. Umehluko omkhulu phakathi kwesixhumanisi esiqinile nesixhumanisi esithambile ukuthi isixhumanisi esiqinile siyireferensi eqondile yefayela kuyilapho isixhumanisi esithambile siyireferensi ngegama okusho ukuthi sikhomba ifayela ngegama lefayela.

Isixhumanisi se-UNIX Symbolic noma Amathiphu we-Symlink

  1. Sebenzisa i-ln -nfs ukuze ubuyekeze isixhumanisi esithambile. …
  2. Sebenzisa i-pwd ekuhlanganiseni kwesixhumanisi esithambile se-UNIX ukuze uthole indlela yangempela ekhomba isixhumanisi sakho esithambile. …
  3. Ukuthola sonke isixhumanisi esithambile se-UNIX nesixhumanisi esiqinile kunoma iyiphi inkomba yenza umyalo olandelayo “ls -lrt | grep “^l” “.

22 izinyanga. 2011 г.

Amasistimu amaningi wamafayela asekela izixhumanisi eziqinile asebenzisa ukubala kwereferensi. Inani eliphelele ligcinwa nesigaba ngasinye sedatha ephathekayo. Le nombolo imelela inani eliphelele lezixhumanisi eziqinile ezidaliwe ukuze zikhombe idatha. Uma isixhumanisi esisha sidalwa, leli nani likhuphuka ngelilodwa.

Uhlola kanjani ukuthi uhla lwemibhalo luyisixhumanisi esingokomfanekiso?

Ukuze unqume ukuthi ifolda iyisixhumanisi esingokomfanekiso ungasebenzisa noma iyiphi yalezi zindlela.

  1. Indlela ye-GUI: Isithonjana sefolda sizohluka. Isithonjana sefolda sizoba nomcibisholo.
  2. Indlela ye-CLI. Okukhiphayo kokuthi ls -l kuzokhombisa ngokusobala ukuthi ifolda iyisixhumanisi esingokomfanekiso futhi izophinde ifake uhlu lwefolda lapho ikhomba khona.

Uhlelo lwemibhalo kumphathi wefayela, luzobonakala luqukethe amafayela ngaphakathi /mnt/partition/. uhlelo. Ngaphezu kokuthi "izixhumanisi ezingokomfanekiso", ezaziwa nangokuthi "izixhumanisi ezithambile", ungakha "isixhumanisi esiqinile". Isixhumanisi esingokomfanekiso noma esithambile sikhomba indlela ohlelweni lwefayela.

Ukuze ubuke izixhumanisi ezingokomfanekiso kuhla lwemibhalo:

  1. Vula itheminali bese udlulela kulolo hlu lwemibhalo.
  2. Thayipha umyalo: ls -la. Lokhu kuzoklelisa wonke amafayela ohlwini lwemibhalo ngisho noma efihliwe.
  3. Amafayela aqala ngo-l amafayela akho esixhumanisi esingokomfanekiso.

Yebo. Bobabili bathatha isikhala njengoba bobabili basenohla lwemibhalo.

Ngokuzenzakalelayo, umyalo we-ln udala izixhumanisi eziqinile. Ukwakha isixhumanisi esingokomfanekiso, sebenzisa inketho -s ( -symbolic ). Uma kokubili i-FILE ne-LINK kunikezwa, i-ln izodala isixhumanisi esisuka efayeleni elicaciswe njengengxabano yokuqala ( FILE ) ukuya efayeleni elicaciswe njengengxabano yesibili ( LINK ).

Uyakuthanda lokhu okuthunyelwe? Sicela wabelane nabangani bakho:
OS Namuhla