Kas ir simboliskā saites fails operētājsistēmā Linux?

Simboliskā saite, ko dēvē arī par mīksto saiti, ir īpaša veida fails, kas norāda uz citu failu, līdzīgi kā Windows saīsne vai Macintosh aizstājvārds. Atšķirībā no cietās saites, simboliskā saite nesatur datus mērķa failā. Tas vienkārši norāda uz citu ierakstu kaut kur failu sistēmā.

Simboliska saite ir failu sistēmas objekts, kas norāda uz citu failu sistēmas objektu. Objektu, uz kuru tiek norādīts, sauc par mērķi. Simboliskās saites lietotājiem ir pārskatāmas; saites parādās kā parasti faili vai direktoriji, un lietotājs vai lietojumprogramma ar tām var rīkoties tieši tādā pašā veidā.

Uz radīt a simboliska saite, use the -s ( —simbolisks ) option. If both the FILE and LINK are given, ln griba radīt a saite no faila, kas norādīts kā pirmais arguments ( FILE ) uz failu, kas norādīts kā otrais arguments ( LINK ).

Lai izveidotu simbolisku saiti nododiet opciju -s komandai ln, kam seko mērķa fails un saites nosaukums. Nākamajā piemērā fails ir simlinked ar bin mapi. Nākamajā piemērā uzstādīts ārējais disks ir simlinked ar mājas direktoriju.

Mīkstā saite (saukta arī par simbolisko saiti) ir failu sistēmas ieraksts, kas norāda uz faila nosaukumu un atrašanās vietu. … Dzēšot simbolisko saiti, oriģinālais fails netiek noņemts. Ja tomēr fails, uz kuru norāda mīkstā saite, tiek noņemts, mīkstā saite pārstāj darboties, tā ir bojāta.

Simboliskās saites ir izmanto visu laiku, lai saistītu bibliotēkas un nodrošinātu, ka faili atrodas konsekventās vietās, nepārvietojot vai nekopējot oriģinālu. Saites bieži izmanto, lai “saglabātu” vairākas viena faila kopijas dažādās vietās, bet tomēr atsauces uz vienu failu.

Lai skatītu simboliskās saites direktorijā:

  1. Atveriet termināli un pārejiet uz šo direktoriju.
  2. Ierakstiet komandu: ls -la. Tajā būs garš saraksts ar visiem direktorijā esošajiem failiem, pat ja tie ir paslēpti.
  3. Faili, kas sākas ar l, ir jūsu simboliskie saišu faili.

Vienkāršākais veids: cd, kur atrodas simboliskā saite, un nospiediet ls -l, lai uzskaitītu informāciju no failiem. Daļa, kas atrodas pa labi no -> aiz simboliskās saites, ir galamērķis, uz kuru tā norāda.

Linux komanda ln izveido saites starp avota failiem un direktorijiem.

  1. -s – simbolisko saišu komanda.
  2. [mērķa fails] – esošā faila nosaukums, kuram veidojat saiti.
  3. [Simboliskais faila nosaukums] – simboliskās saites nosaukums.

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace myfile with the name of the symbolic link. Ln komanda pēc tam izveido simbolisko saiti.

Cietās saites direktoriju iemesls ir nav atļauts ir nedaudz tehnisks. Būtībā tie sabojā failu sistēmas struktūru. Parasti nekādā gadījumā nevajadzētu izmantot cietās saites. Simboliskās saites nodrošina lielāko daļu vienas un tās pašas funkcionalitātes, neradot problēmas (piemēram, ln -s mērķa saite ).

Patīk šis ieraksts? Lūdzu, dalieties ar draugiem:
OS šodien