Ikhonkco elithambileyo lisebenza njani kwiLinux?

Ikhonkco lokomfuziselo, elikwabizwa ngokuba likhonkco elithambileyo, li uhlobo olulodwa lwefayile elatha kwenye ifayile, kufana nendlela emfutshane kwiWindows okanye iMacintosh alias. Ngokungafaniyo nekhonkco elinzima, ikhonkco elingumfuziselo alinayo idatha kwifayile ekujoliswe kuyo. Isalatha ngokulula kolunye ungeno kwindawo ethile kwindlela yefayile.

Ikhonkco lokomfuziselo (ekwaziwa ngokuba likhonkco elithambileyo okanye i-symlink) liqulathe yohlobo olulodwa lwefayile esebenza njengereferensi kwenye ifayile okanye ulawulo. Unix/Linux njengeenkqubo zokusebenza zihlala zisebenzisa amakhonkco omfuziselo. … Uqhagamshelo oluphawulweyo lungenziwa kubalawuli kunye nakwiifayile kwiindlela ezahlukeneyo zefayile okanye izahlulo ezahlukeneyo.

I-symlink (ekwabizwa ngokuba likhonkco lomqondiso) luhlobo lwefayile kwi-Linux ekhomba kwenye ifayile okanye ifolda kwikhompyuter yakho. IiSymlink ziyafana neendlela ezimfutshane kwiWindows. Abanye abantu babiza ii-symlinks "amakhonkco athambileyo" - uhlobo lwekhonkco kwiinkqubo zeLinux/UNIX - ngokuchaseneyo "namakhonkco anzima."

Ikhonkco elithambileyo (ekwabizwa ngokuba likhonkco loMfanekiso) lisebenza njengesalathisi okanye ireferensi yegama lefayile. Ayinakufikelela kwidatha ekhoyo kwifayile yokuqala.
...
Ikhonkco elithambileyo :

Iiparamitha zokuthelekisa Ikhonkco elinzima Ikhonkco elithambileyo
Ifayile yefayile Ayinakusetyenziswa kuzo zonke iindlela zefayile. Ingasetyenziswa kuzo zonke iinkqubo zefayile.

Ukwenza ikhonkco elingumfuziselo, sebenzisa i -s ( -symbolic ) ukhetho. Ukuba zombini iFILE kunye LINK zinikwe, ln izakwenza ikhonkco kwifayile ekhankanyiweyo njengengxabano yokuqala ( FILE ) kwifayile ekhankanyiweyo njengempikiswano yesibini ( LINK ).

Ikhonkco elithambileyo liyafana nefayile enqumlayo esetyenziswa kwiinkqubo zokuSebenza zeWindows. Ifayile nganye edibeneyo ethambileyo iqulethe ixabiso elahlukileyo le-Inode elalatha kwifayile yoqobo. Njengoko kufana namakhonkco anzima, naluphi na utshintsho kwidatha kuyo nayiphi na ifayile lubonakaliswa kwenye.

Ukususa ikhonkco lokomfuziselo, sebenzisa nokuba yiyiphi Umyalelo we-rm okanye unlink ulandelwa ligama le-symlink njengengxoxo. Xa ususa ikhonkco elingumfuziselo elalatha kuvimba weefayili musa ukufaka isileshi esilandelayo kwigama le-symlink.

Ukujonga amakhonkco omfuziselo kuluhlu:

  1. Vula i-terminal kwaye uye kulo vimba weefayili.
  2. Chwetheza umyalelo: ls -la. Oku kuya kudwelisa ixesha elide zonke iifayile kulawulo nokuba zifihliwe.
  3. Iifayile eziqala ngo l ziifayile zakho zekhonkco ezingumfuziselo.

Ikhonkco le-UNIX yeSimboli okanye iingcebiso zeSymlink

  1. Sebenzisa i-ln -nfs ukuhlaziya ikhonkco elithambileyo. …
  2. Sebenzisa i-pwd kwindibaniselwano ye-UNIX ilinki ethambileyo ukufumanisa eyona ndlela isalathayo ikhonkco lakho elithambileyo. …
  3. Ukufumana lonke ikhonkco elithambileyo le-UNIX kunye nekhonkco eliqinileyo kulo naluphi na uvimba weefayili yenza umyalelo olandelayo “ls -lrt | grep “^l” “.

Unga khangela ukuba ifayile yi symlink nge [ -L ifayile ] . Ngokufanayo, unokuvavanya ukuba ifayile yifayile eqhelekileyo nge [ -f file ] , kodwa kuloo meko, itshekhi yenziwa emva kokusombulula ii-symlinks. ii-hardlinks azilulo udidi lwefayile, zingamagama ahlukeneyo efayile (yalo naluphi na uhlobo).

Ikhonkco eliqinileyo yifayile emele enye ifayile kumthamo ofanayo ngaphandle kokuphinda-phinda idatha yaloo fayile. … Nangona ikhonkco eliqinileyo liyikopi ebonisiweyo yefayile ekujoliswe kuyo eyalatha kuyo, akukho sithuba esongezelelweyo kwi-hard drive efunekayo ukugcina ifayile yekhonkco eliqinileyo.

Kwi-computing, ikhonkco lokomfuziselo (kwakhona i-symlink okanye ikhonkco elithambileyo) ligama elithi nayiphi na ifayile equlathe ireferensi kwenye ifayile okanye ulawulo ngendlela egqibeleleyo okanye indlela ezalanayo kwaye echaphazela isisombululo segama lomendo..

Isizathu sokuba abalawuli badityaniswe nzima ayivumelekanga bubugcisa obuncinci. Ngokusisiseko, bophula ulwakhiwo lwesixokelelwano sefayile. Akufanele usebenzise amakhonkco anzima kunjalo. Amakhonkco emiqondiso avumela uninzi lomsebenzi ofanayo ngaphandle kokubangela iingxaki (umzekelo ln -s ikhonkco ekujoliswe kulo ).

Uzifunda njani iimvume kwi-Unix?

Ukujonga iimvume zazo zonke iifayile kulawulo, sebenzisa umyalelo we-ls ngokhetho lwe -la. Yongeza ezinye iinketho njengoko ufuna; Ngoncedo, bona Uluhlu lweefayile kulawulo kwi Unix. Kumzekelo wemveliso ongentla, uphawu lokuqala kumgca ngamnye lubonisa ukuba into edwelisiweyo yifayile okanye isilawuli.

Uyayithanda le post? Nceda wabelane nabahlobo bakho:
OS Namhlanje