Come rimuovo un collegamento simbolico in Linux?

How Do I Remove Symbolic Link Linux



Un collegamento simbolico, noto anche come collegamento simbolico, è un file che punta a un altro file. Il file a cui punta può trovarsi nella stessa directory o in una directory diversa. È simile alle scorciatoie nel sistema operativo Windows.

Nel post di oggi, descriveremo come rimuovere un collegamento simbolico in Linux. Si noti che la rimozione di un collegamento simbolico non influisce sul file a cui punta.







Prima di rimuovere un file, puoi verificare se si tratta di un collegamento simbolico utilizzando il comando ls -l. Ti mostrerà anche il file o la directory a cui punta.



$ls -l

Il l nelle autorizzazioni (lrwxrwxrwx) conferma che si tratta di un collegamento simbolico.







Rimuovere un collegamento simbolico utilizzando il comando scollega

Il comando unlink viene utilizzato per rimuovere un singolo file dal file system. Per rimuovere un collegamento simbolico in Linux, digita scollegare comando seguito dal nome del collegamento simbolico e premi Invio:

$sudo scollegarecollegamento_simbolico

Sostituire collegamento_simbolico con il nome del collegamento simbolico che si desidera rimuovere. Successivamente, puoi utilizzare il ls -l comando per confermare se il collegamento simbolico è stato rimosso.



Rimuovi un collegamento simbolico che punta a una directory, non utilizzare la barra dopo il nome della directory. Diciamo che vogliamo rimuovere una directory di collegamento simbolico denominata Docs, come mostrato nello screenshot seguente:

Il comando per rimuovere la directory dei collegamenti simbolici sarà:

$sudo scollegareDocumenti

Rimuovere un collegamento simbolico usando il comando rm

Il comando rm può essere utilizzato anche per rimuovere un collegamento simbolico. Per rimuovere un collegamento simbolico in Linux, digita rm comando seguito dal nome del collegamento simbolico e premi Invio:

$sudo rmIngrandisci

Successivamente, puoi utilizzare il ls -l comando per confermare se il collegamento simbolico è stato rimosso.

Puoi anche usare il flag -i con il comando rm per chiedere conferma.

$sudo rm -ioIngrandisci

Rimuovendo un collegamento simbolico che punta a una directory, non utilizzare la barra dopo il nome della directory. Diciamo che vogliamo rimuovere una directory di collegamento simbolico denominata Docs, come mostrato nello screenshot seguente:

Il comando per rimuovere la directory dei collegamenti simbolici sarà:

$sudo rmDocumenti

Successivamente, puoi utilizzare il comando ls -l per confermare se il collegamento simbolico è stato rimosso.

Questo è tutto quello che c'è da fare! Hai imparato a rimuovere un collegamento simbolico nel sistema operativo Linux usando il comando unlink e rm in questo post. Durante la rimozione di un collegamento simbolico, assicurarsi di rimuovere solo il collegamento simbolico stesso, non il file o la directory a cui si sta collegando.