Kini faili ọna asopọ aami ni Linux?

Ọna asopọ aami kan, ti a tun pe ni ọna asopọ asọ, jẹ iru faili pataki kan ti o tọka si faili miiran, pupọ bii ọna abuja ni Windows tabi inagijẹ Macintosh kan. Ko dabi ọna asopọ lile, ọna asopọ aami ko ni data ninu faili ibi-afẹde. O kan tọka si titẹsi miiran nibikan ninu eto faili naa.

Ọna asopọ aami jẹ ohun elo faili ti o tọka si ohun elo faili miiran. Ohun ti a tọka si ni a npe ni ibi-afẹde. Awọn ọna asopọ aami jẹ sihin si awọn olumulo; awọn ọna asopọ han bi awọn faili deede tabi awọn ilana, ati pe olumulo tabi ohun elo le ṣe ni deede ni ọna kanna.

Lati ṣẹda a asopọ ọna asopọ, use the -s ( —aami apẹrẹ ) option. If both the FILE and RÁNṢẸ are given, ln yio ṣẹda a asopọ lati faili ti a pato bi ariyanjiyan akọkọ ( FILE ) si faili ti a sọ gẹgẹbi ariyanjiyan keji ( RÁNṢẸ ).

Lati ṣẹda ọna asopọ aami kan kọja aṣayan -s si aṣẹ ln ti o tẹle pẹlu faili ibi-afẹde ati orukọ ọna asopọ. Ni apẹẹrẹ atẹle faili kan jẹ asopọ pọ si folda bin. Ninu apẹẹrẹ atẹle, awakọ itagbangba ti a fi sori ẹrọ jẹ asopọ sinu ilana ile kan.

Ọna asopọ rirọ (ti a npe ni symlink tabi ọna asopọ aami) jẹ titẹsi eto faili ti o tọka si orukọ faili ati ipo. … Piparẹ ọna asopọ aami ko yọ faili atilẹba kuro. Ti, sibẹsibẹ, faili si eyiti a ti yọ awọn aaye ọna asopọ asọ kuro, ọna asopọ rirọ duro ṣiṣẹ, o ti fọ.

Awọn ọna asopọ aami jẹ ti a lo ni gbogbo igba lati sopọ awọn ile-ikawe ati rii daju pe awọn faili wa ni awọn aaye deede laisi gbigbe tabi daakọ atilẹba. Awọn ọna asopọ nigbagbogbo ni a lo lati “fipamọ” awọn ẹda pupọ ti faili kanna ni awọn aaye oriṣiriṣi ṣugbọn tun tọka si faili kan.

Lati wo awọn ọna asopọ aami ninu itọsọna kan:

  1. Ṣii ebute kan ki o gbe lọ si itọsọna yẹn.
  2. Tẹ aṣẹ naa: ls -la. Eyi yoo ṣe atokọ gigun gbogbo awọn faili inu ilana paapaa ti wọn ba farapamọ.
  3. Awọn faili ti o bẹrẹ pẹlu l jẹ awọn faili ọna asopọ aami rẹ.

Simplest way: cd to where the symbolic link is located and do ls -l to list the details of the files. The part to the right of -> after the symbolic link is the destination to which it is pointing.

Aṣẹ ln ni Lainos ṣẹda awọn ọna asopọ laarin awọn faili orisun ati awọn ilana.

  1. -s – aṣẹ fun Awọn ọna asopọ Aami.
  2. [faili ibi-afẹde] - orukọ faili ti o wa fun eyiti o ṣẹda ọna asopọ.
  3. [Orukọ faili aami] - orukọ ọna asopọ aami.

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. The ln command lẹhinna ṣẹda ọna asopọ aami.

Idi ti awọn ilana ọna asopọ lile jẹ ko si aaye jẹ imọ-ẹrọ diẹ. Ni pataki, wọn fọ eto eto-faili naa. O yẹ ki o ko lo awọn ọna asopọ lile lonakona. Awọn ọna asopọ aami ngbanilaaye pupọ julọ iṣẹ ṣiṣe kanna lai fa awọn iṣoro (fun apẹẹrẹ ọna asopọ ibi-afẹde ln-s).

Bi ifiweranṣẹ yii? Jọwọ pin si awọn ọrẹ rẹ:
OS Loni