Me pehea te mahi hononga ngawari ki Linux?

He hononga tohu, e kiia ana he hononga ngawari, he he momo kōnae motuhake e tohu ana ki tetahi atu konae, he rite tonu ki te pokatata i Windows, i te ingoa ingoa Macintosh ranei. Kaore i rite ki te hononga pakeke, kaore he hononga tohu i roto i nga raraunga i roto i te konae whaainga. Ka tohu noa ki tetahi atu urunga kei roto i te punaha konae.

He hononga tohu (e mohiotia ana ano he hononga ngawari, he hononga symlink) kei roto o tetahi momo momo konae hei tohutoro ki tetahi atu konae, whaiaronga ranei. Unix/Linux rite nga punaha whakahaere he maha nga wa e whakamahi ana i nga hononga tohu. … Ka taea te hanga hononga tohu ki nga raarangi me nga konae kei runga i nga punaha konae rereke, i nga waahanga rereke ranei.

Ko te symlink (e kiia ana ko te hono tohu) he momo konae kei Linux e tohu ana ki tetahi atu konae, ki tetahi kōpaki ranei i runga i to rorohiko. He rite nga Symlinks ki nga pokatata i Windows. Ko etahi tangata e kii ana i nga symlinks "hononga ngawari" - he momo hononga i roto i nga punaha Linux/UNIX - he rereke ki nga "hononga uaua."

Ko te hononga ngawari (e mohiotia ana ko te Hononga Tohu) hei tohutohu, hei tohutoro ranei ki te ingoa kōnae. Kaore e uru ki nga raraunga e waatea ana i te konae taketake.
...
Hononga ngawari:

Tawhā Whakataurite Hononga pakeke Hononga ngawari
Pūnaha kōnae Kaore e taea te whakamahi puta noa i nga punaha konae. Ka taea te whakamahi puta noa i nga punaha konae.

Hei hanga hononga tohu, whakamahia te -s ( –tohu ) kōwhiringa. Mēnā ka hoatu te FILE me te LINK, ka waihangahia e ln he hononga mai i te konae kua tohua hei tohenga tuatahi ( FILE ) ki te konae kua tohua hei tohenga tuarua ( LINK ).

He rite te hononga ngawari ki te waahanga pokatata konae e whakamahia ana i roto i nga punaha Whakahaere Windows. Ia kōnae hono ngawari kei roto he uara Inode motuhake e tohu ana ki te konae taketake. He rite ki nga hononga pakeke, ko nga huringa ki nga raraunga kei roto i tetahi konae ka kitea ki tetahi atu.

Hei tango i tetahi hononga tohu, whakamahia ranei te tono rm, wete hononga ranei ka whai i te ingoa o te symlink hei tohenga. Ina tango i tetahi hononga tohu e tohu ana ki tetahi whaiaronga kaua e taapiri he riitaha whai muri ki te ingoa symlink.

Hei tiro i nga hononga tohu i roto i te whaiaronga:

  1. Whakatuwherahia he tauranga ka nuku ki tera raarangi.
  2. Patohia te whakahau: ls -la. Ma tenei ka whakarārangihia nga konae katoa i roto i te whaiaronga ahakoa he huna.
  3. Ko nga konae ka tiimata me te l ko o koutou konae hononga tohu.

Hononga tohu UNIX, Tohutohu Tohutohu ranei

  1. Whakamahia te ln -nfs hei whakahou i te hononga ngawari. …
  2. Whakamahia te pwd i roto i te huinga o UNIX hono ngohengohe ki te rapu i te ara tūturu e tohuhia ana e to hononga ngawari. …
  3. Ki te rapu i nga hononga ngohengohe UNIX katoa me te hononga pakeke i roto i tetahi whaiaronga, mahia te whakahau "ls -lrt | grep “^l” “.

taea e koe tirohia mena he hononga hono tetahi konae me te [ -L file ] . Waihoki, ka taea e koe te whakamatautau mena he konae te konae me te [ -f file ] , engari i tera keehi, ka mahia te haki i muri i te whakatau i nga hononga hono. ehara nga hardlinks i te momo konae, he ingoa rereke noa mo te konae (he momo momo).

Ko te hononga pakeke he konae e whakaatu ana i tetahi atu konae kei runga i te rahinga kotahi me te kore e taarua i nga raraunga o taua konae. … Ahakoa ko te hononga pakeke he kape whakaata o te konae e tohu ana, karekau he mokowā puku mārō e hiahiatia ana hei rokiroki i te kōnae hono mārō.

I roto i te rorohiko, he hononga tohu (he symlink, hono ngohengohe ranei) he kupu mo he konae kei roto he tohutoro ki tetahi atu konae, whaiaronga ranei i roto i te ahua o te ara tino, whanaunga ranei ka pa ki te whakatau ingoa ara.

Ko te take he whaiaronga hono-pakeke kaore i whakaaetia he hangarau iti. Ko te tikanga, ka pakaruhia e ratou te hanganga o nga konae-puna. Ko te tikanga, kaua e whakamahi hononga pakeke. Ka taea e nga hononga tohu te nuinga o nga mahi rite tonu me te kore e raru (hei tauira, ln -s hononga hono).

Me pehea te panui i nga whakaaetanga i Unix?

Hei tiro i nga whakaaetanga mo nga konae katoa kei roto i te whaiaronga, whakamahia te whakahau ls me nga whiringa -la. Tāpirihia etahi atu whiringa ka hiahiatia; hei awhina, tirohia te Rarangi i nga konae kei roto i te raarangi i Unix. I roto i te tauira putanga i runga ake nei, ko te tohu tuatahi o ia rarangi ka tohu mena he konae, he whaiaronga ranei te mea kua whakarārangitia.

Pēnei ki tēnei whakairinga? Tena koa tohatoha atu ki o hoa:
OS i tenei ra