GNU/Linux >> Linux Esercitazione >  >> Linux

Come ottenere un elenco di collegamenti simbolici su Linux

Un collegamento simbolico noto anche come collegamento software è una specie di puntatore che punta alla posizione di una cartella o di un file nel 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 desiderati. 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 attuale file system 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 l'esecuzione 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 elenco molto lungo di tutti i collegamenti simbolici all'interno del tuo attuale file system, 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 attuale directory di lavoro, 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

È necessario sostituire DirectoryName con il nome della directory di cui si desidera trovare i collegamenti simbolici insieme al percorso completo.

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

Conclusione

A seconda dei requisiti 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 one-liner, quindi sarai in grado di eseguirli molto rapidamente.


Linux
  1. Comando Ln:come creare collegamenti simbolici in Linux

  2. Come utilizzare il comando SS di Linux

  3. Come creare collegamenti rigidi e simbolici in Linux

  4. Come creare collegamenti simbolici in Linux

  5. Come elencare gli utenti in Linux

Come rimuovere i collegamenti simbolici su Linux

Come creare collegamenti simbolici su Linux

Come elencare i dischi su Linux

Come elencare i servizi su Linux

Come ottenere il tuo indirizzo IP su Linux

Che cosa sono i collegamenti simbolici in Linux? Come creare collegamenti simbolici?