Come posso interrompere o eliminare un collegamento simbolico?


8

Ho creato un collegamento usando il seguente comando.

sudo ln -fs /usr/share/icons/Cyclone/cursor.theme etc/alternatives/x-cursor-theme

Ora voglio eliminare questo link, in quanto sembra creare alcuni problemi. Questo viene fatto cancellando il file cursore.theme? Quali sono i passaggi per ottenere una cancellazione completa?

Risposte:


16
unlink /etc/alternatives/x-cursor-theme

Potresti anche essere interessato a aggiornamenti alternativi

update-alternatives --config x-cursor-theme

cosa intendi con update-alternates ??? è come aggiornare il link ???
— Black Block,

Questo comando ti darà un menu per selezionare il tema del cursore del mouse.
— Pantera

Nota che, sebbene questa risposta sia corretta, unlinknon si limita alla rimozione di collegamenti simbolici. Elimina anche i file ordinari, come nel caso di rm. In particolare, gli utenti dovrebbero essere consapevoli che non unlinkè in alcun modo più sicuro del rmcomando ampiamente utilizzato . (Scollega semplicemente "evita le campane e i fischietti del rmcomando più comunemente usato " .)
— Eliah Kagan

3

La risposta è:

sudo rm /etc/alternatives/x-cursor-theme

di cosa stai parlando è uno dei file di sistema se lo elimino si bloccherà qualcosa.
— Black Block,

Il file di sistema è in /usr/share/icons/Cyclone/cursor.theme e non sarà interessato. Il collegamento si trova in / etc / alternatives / tema-cursore-x e verrà rimosso.
— user535733

Hai chiesto come eliminare un collegamento simbolico. Ecco come. :) Il file di sistema non viene modificato, ma il collegamento simbolico viene distrutto.

bodhi.zazen ti mostra come sceglierne uno nuovo con "update-alternatives" Scommetto che cambia anche il valore del link simbolico.

Sono in ritardo alla festa .. ma un modo in cui sai che funziona senza influire sul file sorgente è che non specifica la ricorsione con -r. Non è possibile eliminare una directory con rm a meno che non si usi -r. Sudo non lo rimuoverà nemmeno.
— ninja08
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.