O le a le Unix soft link?

A symbolic link, also termed a soft link, is a special kind of file that points to another file, much like a shortcut in Windows or a Macintosh alias. Unlike a hard link, a symbolic link does not contain the data in the target file. Replace myfile with the name of the symbolic 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.

O le a le Soft Link ma Hard Link I Linux?

  • can cross the file system,
  • allows you to link between directories,
  • has different inodes number and file permissions than original file,
  • permissions will not be updated,
  • has only the path of the original file, not the contents.

Ole so'oga vaivai (fa'aigoa ole Symbolic so'oga) e fai ma fa'asino po'o se fa'asino ile igoa faila. E le mafai ona maua fa'amatalaga o lo'o maua ile faila muamua.
...
So'oga vaivai:

Fa'atusa Fa'atusa So'oga malo So'oga malu
Faiga faila E le mafai ona fa'aoga i faiga faila. E mafai ona fa'aoga i faiga faila.

Ina ia va'ai i so'oga fa'atusa i totonu o se lisi:

  1. Tatala se fa'ailoga ma alu i le fa'atonuga lena.
  2. Tusi le poloaiga: ls -la. E tatau ona umi se lisi o faila i totonu o le lisi tusa lava pe natia.
  3. O faila e amata i le l o au faila feso'ota'iga fa'atusa.

A symbolic or soft link is an actual link to the original file, whereas a hard link is a mirror copy of the original file. If you delete the original file, the soft link has no value, because it points to a non-existent file. But in the case of hard link, it is entirely opposite.

O se so'oga fa'atusa, e ta'ua fo'i o se so'oga vaivai, o o se ituaiga faila faapitoa e faasino i se isi faila, e pei lava o se ala pupuu i Windows poʻo se Macintosh alias. E le pei o se fesoʻotaʻiga faigata, o se fesoʻotaʻiga faʻatusa e le o iai faʻamatalaga i le faila faʻatatau. E na'o le fa'asino atu i se isi fa'amatalaga i se mea i totonu o le faiga faila.

Ina ia faia sootaga i le va o faila e te manaʻomia faaaoga ln poloaiga. O se feso'ota'iga fa'atusa (e ta'ua fo'i o se so'otaga vaivai po'o se symlink) e aofia ai se ituaiga fa'apitoa o faila e fai ma fa'asinomaga i se isi faila po'o se fa'atonuga. Unix/Linux pei o faiga fa'aoga e masani ona fa'aogaina feso'ota'iga fa'atusa.

Sootaga Malosi

O se so'oga malosi e mafai ai e se tagata fa'aoga ona faia ni mea se lua faila sa'o e aunoa ma le toe fa'aluaina o fa'amaumauga i luga ole tisiki. Ae e le pei o le fatuina o se kopi, afai e te suia le soʻotaga faigata o loʻo e fesuiaʻi le faila muamua ma latou faʻasino uma le inode tutusa.

Ina ia aveese se sootaga faafaatusa, fa'aaoga le rm po'o le unlink poloaiga soso'o ai ma le igoa ole symlink e fai ma finauga. Pe a aveese se so'oga fa'atusa e fa'asino i se fa'atonuga aua le fa'aopoopoina se fa'ailoga fa'asolosolo ile igoa symlink.

O le mafua'aga o fa'atonuga feso'ota'iga malosi e le faatagaina e fai si fa'apitoa. O le mea moni, latou te talepeina le fausaga faila-faiga. E le tatau lava ona e fa'aogaina so'oga malo. O feso'ota'iga fa'atusa e fa'atagaina ai le tele o galuega tutusa e aunoa ma le fa'alavelave (fa'ata'ita'iga ln -s so'oga fa'atatau ).

E fa'afefea ona e faitau fa'atagaga ile Unix?

Ina ia va'ai fa'atagaga mo faila uma i totonu o se fa'atonu, faʻaaoga le ls faʻatonuga ma le -la filifiliga. Fa'aopoopo isi filifiliga pe a mana'omia; mo se fesoasoani, va'ai Lisi faila i se fa'atonuga ile Unix. I le fa'ata'ita'iga o lo'o i luga, o le tagata muamua i laina ta'itasi o lo'o fa'aalia pe o le mea o lo'o lisiina o se faila po'o se fa'atonuga.

Pei o lenei pou? Faʻamolemole faʻasoa i au uo:
OS i aso nei