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.

A symbolic link (also known as a soft link or symlink) consists of a special type of file that serves as a reference to another file or directory. Unix/Linux like operating systems often uses symbolic links. … Symbolic links can be made to directories as well as to files on different filesystems or different partitions.

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

A soft link is similar to the file shortcut feature which is used in Windows Operating systems. Each soft linked file contains a separate Inode value that points to the original file. As similar to hard links, any changes to the data in either file is reflected in the other.

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