Ricerca nel sito web

Come ottenere un elenco di collegamenti simbolici su Linux


Un collegamento simbolico noto anche come collegamento software è una sorta di puntatore che punta alla posizione di una cartella o di un file sul sistema. Alcuni di questi collegamenti vengono creati per impostazione predefinita sul tuo sistema, mentre tu stesso puoi anche creare collegamenti simbolici manualmente per qualsiasi file o cartella desideri. Questo articolo ti spiegherà i diversi metodi attraverso i quali puoi elencare tutti i collegamenti simbolici su Linux, ho usato Linux Mint 20 per questa guida, ma gli stessi passaggi funzioneranno su qualsiasi distribuzione Linux.

Tre modi per elencare i collegamenti simbolici su Linux

Per elencare tutti i collegamenti simbolici in Linux Mint 20 a seconda dei tuoi requisiti esatti, puoi scegliere uno dei tre metodi seguenti:

Metodo n. 1: trovare tutti i collegamenti simbolici del file system corrente:

Se vuoi elencare tutti i collegamenti simbolici del tuo file system attuale in Linux Mint 20, puoi farlo eseguendo il comando mostrato di seguito:

sudo find / -type l

Questa variazione del comando "trova" richiederà un tempo ragionevole per essere eseguita poiché deve attraversare l'intero file system per trovare tutti i collegamenti simbolici che ha. Dopo la sua esecuzione, sarai in grado di vedere un lungo elenco di tutti i collegamenti simbolici all'interno del tuo file system attuale, come mostrato nell'immagine seguente:

Metodo n. 2: trovare tutti i collegamenti simbolici della directory di lavoro corrente

Ora, se vuoi trovare tutti i collegamenti simbolici della tua directory di lavoro corrente, puoi farlo eseguendo il comando mostrato di seguito:

sudo find . -type l

Questo comando verrà eseguito in tempi relativamente brevi, dopodiché sarai in grado di vedere un elenco di tutti i collegamenti simbolici della tua directory di lavoro corrente, come mostrato nell'immagine seguente:

Metodo n. 3: trovare tutti i collegamenti simbolici di qualsiasi directory specifica

Puoi anche elencare tutti i collegamenti simbolici di qualsiasi directory specifica con l'aiuto del comando mostrato di seguito:

sudo find DirectoryName -type l

Devi sostituire DirectoryName con il nome della directory di cui desideri trovare i collegamenti simbolici insieme al suo percorso completo.

Anche questo comando verrà eseguito prontamente, dopodiché sarai in grado di vedere un elenco di tutti i collegamenti simbolici della directory specificata, come mostrato nell'immagine seguente:

Conclusione

A seconda delle tue esigenze di utilizzo, puoi scegliere uno dei tre metodi discussi in questo articolo per elencare tutti i collegamenti simbolici del tuo sistema. Tutti questi metodi si basano su comandi di una riga, quindi sarai in grado di eseguirli molto rapidamente.

Articoli correlati: