Umbuzo: Yiziphi izixhumanisi ezithambile ku-Linux?

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.

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.

Isixhumanisi esingokomfanekiso (Ama-Symlink/Izixhumanisi ezithambile) ziyizixhumanisi phakathi kwamafayela. Akuyona into kodwa isinqamuleli sefayela (ngokwemibandela yeWindows). … Kodwa uma ususa ifayela elingumthombo le-symlink ,i-symlink yalelo fayela ayisasebenzi noma iba “isixhumanisi esilengayo” esikhomba ifayela elingekho . Isixhumanisi esithambile singafinyelela kusistimu yefayela.

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).

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.

Ukuze ususe isixhumanisi esingokomfanekiso, sebenzisa umyalo othi rm noma wokususa ukuxhumanisa olandelwa igama le-symlink njengengxabano. Lapho ukhipha isixhumanisi esingokomfanekiso esikhomba kunkomba unganezeli isileshi esilandelanayo egameni le-symlink.

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 г.

Yebo. Bobabili bathatha isikhala njengoba bobabili basenohla lwemibhalo.

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.

Isizathu sokuthi izinkomba zokuxhumanisa kanzima zingavunyelwe wubuchwepheshe obuncane. Empeleni, baphula isakhiwo sesistimu yefayela. Akufanele usebenzise izixhumanisi eziqinile noma kunjalo. Izixhumanisi ezingokomfanekiso zivumela ukusebenza okufanayo ngaphandle kokudala izinkinga (isb. ln -s target link ).

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.

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.

Izixhumanisi eziqinile nezixhumanisi ezingokomfanekiso izindlela ezimbili ezihlukene zokubhekisela kufayela eliku-hard drive. … Isixhumanisi esiqinile empeleni siyikhophi yekhabhoni evumelanisiwe yefayela eqondise ngqo ku-inode yefayela. Izixhumanisi ezingokomfanekiso ngakolunye uhlangothi zibhekisela ngqo efayeleni elibhekisela ku-inode, isinqamuleli.

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.

I-Soft Link iqukethe indlela yefayela lokuqala hhayi okuqukethwe. Ukukhipha isixhumanisi esithambile akuthinti lutho ngaphandle kokukhipha ifayela lokuqala, isixhumanisi siba isixhumanisi “esilengayo” esikhomba ifayela elingekho. Isixhumanisi esithambile singaxhuma kuhla lwemibhalo.

Uyakuthanda lokhu okuthunyelwe? Sicela wabelane nabangani bakho:
OS Namuhla