GNU/Linux >> Linux Esercitazione >  >> Linux

Un modo semplice per elencare i collegamenti simbolici in Linux

Un collegamento simbolico noto anche come collegamento software è una specie 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 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.

Un altro articolo interessante potrebbe essere:Un modo semplice per controllare la versione dei driver NVIDIA su Linux


Linux
  1. Come creare collegamenti rigidi e simbolici in Linux

  2. Abbiamo un annullamento in Linux?

  3. 3 modi per elencare gli utenti in Linux

  4. Modifica la proprietà di gruppo dei collegamenti simbolici in Unix o Linux

  5. Crea collegamenti simbolici NTFS dall'interno di Linux

Un modo semplice per controllare la versione dei driver NVIDIA su Linux

Un modo semplice per installare Tor Browser in Rocky Linux 8

Come rimuovere i collegamenti simbolici su Linux

Come creare collegamenti simbolici su Linux

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

Come ottenere un elenco di collegamenti simbolici su Linux