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.