La rimozione di un collegamento simbolico avviene tramite la riga di comando e, come ti mostreremo, esistono due modi diversi per annullare un collegamento software. Questo è rivolto agli utenti che passano molto tempo alla riga di comando, ma per i meno familiari, i link simbolici sono usati in Linux, Mac OS X e Unix per puntare una posizione o un file in un’altra posizione o file, proprio come un alias funziona su Mac OS X Finder o un collegamento funziona sul desktop di Windows.
Facciamo un salto e dimostriamo come eliminare un collegamento simbolico.
E sì, questo funziona per eliminare un collegamento simbolico in Linux, Mac OS X o qualsiasi altro moderno sistema operativo basato su Unix.
Rimuovere un collegamento simbolico con lo scollegamento
Il modo migliore per rimuovere un collegamento simbolico è con lo strumento “scollegamento” appropriatamente denominato. Usare lo scollegamento per eliminare un collegamento simbolico è estremamente semplice, basta puntarlo sul collegamento simbolico per scollegare e rimuovere. Come sempre con la riga di comando, assicurati che la tua sintassi sia precisa.
scollegare SymLinkToRemove
Indipendentemente dal fatto che il collegamento simbolico sia a un file o a un collegamento a una directory, non importa, basta puntare direttamente al collegamento simbolico in questione e non aggiungere la barra / finale alla fine.
Ad esempio, se stessimo rimuovendo un link simbolico da ~ / Desktop / hosts a / etc / hosts, farei quanto segue:
cd ~ / Desktop /
scollegare gli host
Puoi sempre confermare che stai guardando un link simbolico con il comando ‘ls -l’ in questo modo:
ls -l
-rwxr-xr-x 1 personale di Paul 24 K Jun 19 11:28 host -> / etc / hosts
Questo ti dirà dove punta il link simbolico se non sei sicuro.
Il comando di scollegamento è fondamentalmente il comando rm, che puoi usare anche se vuoi rimuovere un collegamento simbolico.
Elimina un collegamento simbolico con rm
È inoltre possibile utilizzare direttamente il comando rm per rimuovere i collegamenti simbolici. Se non ti senti davvero a tuo agio nell’usare questo approccio, puoi sempre abilitare una conferma con i comandi rm e srm prima di eseguirli, il che è utile per i principianti alla riga di comando o per quelli con notoriamente scarsa precisione della sintassi.
rm SymLinkToDelete
Più o meno come lo scollegamento, assicurati di indicare il link simbolico appropriato e non includere una directory / quando specifichi il link simbolico da rimuovere, dopotutto è un collegamento e non una directory reale.
In definitiva non importa molto quale metodo scegli di rimuovere un link simbolico, basta andare con quello che ricordi o con cui ti trovi a tuo agio.
Conoscere un altro o un modo migliore per modificare ed eliminare i collegamenti simbolici sulla riga di comando? Fateci sapere nei commenti.