Ofta demando: Kiel mi ĝisdatigas molan ligon en Linukso?

Via telefono eble varmiĝas, aŭ la baterio malpleniĝas pli rapide ol kutime. Cimoj ankaŭ povas igi iOS-beta-programaron malpli sekura. Hakistoj povas ekspluati kaŝpasejojn kaj sekurecon por instali malware aŭ ŝteli personajn datumojn. Kaj tial Apple forte rekomendas, ke neniu instalu beta iOS sur sia "ĉefa" iPhone.

Tiam, estas tri manieroj ŝanĝi la simbolligon:

  1. Uzu ln kun -f forto kaj eĉ por dosierujoj -n (inodo povus esti reuzata): ln -sfn /some/new/path linkname.
  2. Forigu la simbolligilon kaj kreu novan (eĉ por dosierujoj): rm linkname; ln -s /some/nova/voja lignomo.

Por vidi la simbolajn ligilojn en dosierujo:

  1. Malfermu terminalon kaj movu al tiu dosierujo.
  2. Tajpu la komandon: ls -la. Ĉi tio longe listigos ĉiujn dosierojn en la dosierujo eĉ se ili estas kaŝitaj.
  3. La dosieroj, kiuj komenciĝas per l, estas viaj simbolaj ligiloj.

-L testas, cxu estas simbolligo, rompita aux ne. De kombinante kun -e vi povas testi ĉu la ligilo estas valida (ligiloj al dosierujo aŭ dosiero), ne nur ĉu ĝi ekzistas. Do se dosiero estas vere dosiero kaj ne nur simbola ligilo, vi povas fari ĉiujn ĉi tiujn provojn kaj akiri elirstatuson kies valoro indikas la erarkondiĉon.

Plej simpla maniero: cd al kie troviĝas la simbola ligilo kaj faru ls -l por listigi la detalojn de la dosieroj. La parto dekstre de -> post la simbola ligilo estas la celo, al kiu ĝi montras.

Por forigi simbolan ligilon, uzu ĉu la komando rm aŭ unlink sekvata de la nomo de la simbolligo kiel argumento. Kiam vi forigas simbolan ligilon, kiu montras al dosierujo, ne aldonu malantaŭan oblikvon al la simbolligo-nomo.

Simbola ligo, ankaŭ nomita mola ligo, estas speciala speco de dosiero kiu montras al alia dosiero, tre kiel ŝparvojo en Vindozo aŭ Makintoŝo-kaŝnomo. Male al malmola ligo, simbola ligo ne enhavas la datumojn en la cela dosiero. Ĝi simple montras al alia eniro ie en la dosiersistemo.

Mola Ligo enhavas la vojon por originala dosiero kaj ne la enhavon. Forigi molan ligilon influas nenion krom forigi originalan dosieron, la ligo fariĝas "pendanta" ligilo kiu montras al neekzistanta dosiero. Mola ligilo povas ligi al dosierujo.

Por krei simbolan ligon transdonu la opcion -s al la komando ln sekvata de la cela dosiero kaj la nomo de ligilo. En la sekva ekzemplo dosiero estas simbolligita en la bin-dosierujon. En la sekva ekzemplo muntita ekstera disko estas simbolligita en hejman dosierujon.

Estas limigitaj funkcioj por labori kun simbolligoj; dekstre alklaku la simbolan ligilon > alklaku ClearCase > Esplori Link Celon | Propraĵoj de Simligo. En momentfoto vido, la simbola ligocelo ankaŭ devas esti ŝargita en via vido, por ke la Simliga Celo-Operacioj aperu.

Defaŭlte, la komando ln kreas malfacile ligoj. Al krei simbola ligilo, uzu la opcion -s ( –symbolic ). Se kaj la DOSIERO kaj LIGO estas donitaj, en volo krei a ligilo de la dosiero specifita kiel la unua argumento ( FILE ) al la dosiero specifita kiel la dua argumento ( LIGO ).

La kialo malmolaj ligaj adresaroj estas Ne permesita estas iom teknika. Esence, ili rompas la dosiersisteman strukturon. Vi ĝenerale ne devus uzi malmolajn ligilojn ĉiukaze. Simbolaj ligiloj permesas la plej grandan parton de la sama funkcieco sen kaŭzi problemojn (ekz. ln -s celligo ).

Oni povas uzi gudro movi dosierujon enhavantan relativajn simbolajn ligilojn.

Ĉu vi ŝatas ĉi tiun afiŝon? Bonvolu dividi al viaj amikoj:
OS Hodiaŭ