Nola sortzen dut esteka sinboliko bat Linux-en?

Esteka sinboliko bat sortzeko -s aukera ln komandoari pasa ezazu helburuko fitxategia eta estekaren izena. Hurrengo adibidean fitxategi bat bin karpetara lotzen da.

Horretarako, jarraitu urrats hauei:

  1. Konektatu zure hosting kontura SSH bidez.
  2. Erabili ls eta cd esteka sinbolikoa jartzea nahi duzun direktoriora nabigatzeko. Aholku lagungarria. ls-k zure uneko kokapeneko fitxategien zerrenda itzuliko du. …
  3. Behin han, exekutatu komandoa: ln -s [iturburu-fitxategi-izena] [esteka-fitxategi-izena]

Urtarrilak 7 2020 g.

Esteka sinbolikoa, esteka leun bat ere deitzen zaio, beste fitxategi batera seinalatzen duen fitxategi mota berezi bat da, Windows-en edo Macintosh-en ezizena baten lasterbide baten antzera. Esteka gogor batek ez bezala, esteka sinboliko batek ez ditu helburu-fitxategiko datuak. Fitxategi-sistemako beste sarrera bat seinalatzen du.

Esteka sinbolikoa (esteka sinbolikoa ere deitzen zaio) Linux-en zure ordenagailuko beste fitxategi edo karpeta batera seinalatzen duen fitxategi mota bat da. Esteka sinbolikoak Windows-en lasterbideen antzekoak dira. Batzuek "esteka bigunak" deitzen diete sinbolikoei, Linux/UNIX sistemetako esteka mota bati, "esteka gogorrak" ez bezala.

Linux edo Unix antzeko sistema batean esteka gogorrak sortzeko:

  1. Sortu esteka gogorra sfile1file eta link1file artean, exekutatu: ln sfile1file link1file.
  2. Esteka gogorren ordez esteka sinbolikoak egiteko, erabili: ln -s source link.
  3. Linux-en esteka bigunak edo gogorrak egiaztatzeko, exekutatu: ls -l source link.

16 окт. 2018ko urtea.

Erabili ls -l komandoa fitxategi jakin bat esteka sinbolikoa den egiaztatzeko eta esteka sinboliko horrek seinalatzen duen fitxategia edo direktorioa aurkitzeko. "l" lehenengo karaktereak fitxategia esteka sinbolikoa dela adierazten du. “->” sinboloak estekak seinalatzen duen fitxategia erakusten du.

Estekaren iturria eta helmuga erakutsi nahi badituzu, saiatu stat -c%N fitxategiak* . Adib. -c –formatua idatz daiteke eta %N-k “aipatutako fitxategi-izena esteka sinbolikoa bada deserreferentziarekin” esan nahi du. baina hauek plataforma ezberdinetan probatu behar dira.

Direktorio bateko esteka sinbolikoak ikusteko:

  1. Ireki terminal bat eta mugitu direktorio horretara.
  2. Idatzi komandoa: ls -la. Honek direktorioko fitxategi guztiak zerrendatuko ditu ezkutatuta egon arren.
  3. L-rekin hasten diren fitxategiak zure esteka sinbolikoak dira.

Esteka sinboliko edo biguna jatorrizko fitxategirako benetako esteka bat da, eta esteka gogorra, berriz, jatorrizko fitxategiaren ispilu bat da. … jatorrizko fitxategia baino inodo-zenbaki eta fitxategi-baimen desberdinak ditu, baimenak ez dira eguneratuko, jatorrizko fitxategiaren bidea bakarrik du, ez edukia.

Soft Link-ek jatorrizko fitxategiaren bidea dauka eta ez edukiak. Esteka bigunak kentzeak ez du ezer eragiten jatorrizko fitxategia kentzean, esteka esteka "zintzilik" bihurtzen da, existitzen ez den fitxategi batera seinalatzen duena. Esteka bigun batek direktorio batera esteka dezake.

Esteka sinbolikoak beti erabiltzen dira liburutegiak lotzeko eta fitxategiak leku koherenteetan daudela ziurtatzeko, jatorrizkoa mugitu edo kopiatu gabe. Estekak askotan fitxategi beraren kopia anitz leku ezberdinetan "gordetzeko" erabiltzen dira, baina hala ere fitxategi bati erreferentzia egiten dio.

Esteka gogorrak onartzen dituzten fitxategi-sistema gehienek erreferentzia-zenbaketa erabiltzen dute. Datu fisikoen atal bakoitzean balio oso bat gordetzen da. Zenbaki oso honek datuetara seinalatzeko sortu diren esteka gogorren kopuru osoa adierazten du. Esteka berri bat sortzen denean, balio hori bat handitzen da.

Gustatzen zaizu mezu hau? Mesedez, partekatu zure lagunei:
OS Gaur