I collegamenti soft indicano solo qualche altro file o directory nel file system di Ubuntu con lo stesso nome e percorso, mentre i collegamenti duri sono creati con alcuni nuovi nomi, proprio come copie di file originali.
In questo blog, il metodo per creare i collegamenti simbolici in Ubuntu verrà esplorato dimostrando con alcuni semplici esempi.
Come creare collegamenti simbolici in Ubuntu 22.04?
In Ubuntu, per impostazione predefinita, è disponibile l'utilità LN, che collega file/cartelle ad altri file. L'utilità di comando LN viene utilizzata per creare i collegamenti simbolici utilizzando l'opzione di "-s". La sintassi generale dell'utilizzo del comando LN:
$ ln -s [opzioni] link file
Nelle espressioni di cui sopra, l'utente dovrebbe fornire i due parametri, uno dei file il cui collegamento simbolico deve essere creato e l'altro è un collegamento a cui il file deve essere collegato. Se l'utente non fornisce il collegamento, Ubuntu collegherà il file con la directory presente.
Per una migliore comprensione, seguendo la sintassi generale sopra menzionata, il collegamento simbolico viene creato per il file "mycfile" usando il comando:
$ ln -s mycfile mylink
Elenca il contenuto della directory per confermare il collegamento simbolico:
$ ls -l mylink
Nel comando sopra, l'opzione "-l" viene utilizzata per visualizzare il collegamento del file.
Come creare collegamenti simbolici in Ubuntu?
La creazione dei collegamenti simbolici delle directory è simile alla creazione di collegamenti di file. Ad esempio, creeremo il collegamento simbolico di/home/musica a ~/my_music:
$ ln -s/home/musica ~/my_music
Come rimuovere i collegamenti simbolici in Ubuntu 22.04?
Esistono due modi o eliminando il collegamento simbolico o stampando il collegamento simbolico. Per unire il collegamento di un file con il suo collegamento simbolico, usa il comando:
$ UNLINK ~/my_music
Allo stesso modo, se si desidera rimuovere il collegamento simbolico, quindi eseguire il comando:
$ rm mylink
Il collegamento è stato eliminato da Ubuntu.
Conclusione
L'utilità di comando "LN" con la sua opzione di "-s" viene utilizzata per creare collegamenti simbolici di file e directory in Ubuntu 22.04. In questo blog, sono state esplorate diverse creazioni di collegamenti simbolici con l'aiuto di alcuni esempi.