Búsqueda de sitios web

Cómo obtener una lista de enlaces simbólicos en Linux


Un enlace simbólico, también conocido como enlace suave, es una especie de puntero que apunta a la ubicación de una carpeta o un archivo en su sistema. Algunos de estos enlaces se crean de forma predeterminada en su sistema, mientras que usted mismo también puede crear enlaces simbólicos manualmente para cualquiera de los archivos o carpetas que desee. Este artículo le explicará los diferentes métodos mediante los cuales puede enumerar todos los enlaces simbólicos en Linux. He usado Linux Mint 20 para esta guía, pero los mismos pasos funcionarán en cualquier distribución de Linux.

Tres formas de enumerar enlaces simbólicos en Linux

Para enumerar todos los enlaces simbólicos en Linux Mint 20 según sus requisitos exactos, puede elegir cualquiera de los siguientes tres métodos:

Método #1: Encontrar todos los enlaces simbólicos del sistema de archivos actual:

Si desea enumerar todos los enlaces simbólicos de su sistema de archivos actual en Linux Mint 20, puede hacerlo ejecutando el comando que se muestra a continuación:

sudo find / -type l

Esta variación del comando "buscar" tardará un tiempo razonable en ejecutarse, ya que tiene que recorrer todo el sistema de archivos para encontrar todos los enlaces simbólicos que tiene. Después de su ejecución, podrá ver una lista muy larga de todos los enlaces simbólicos dentro de su sistema de archivos actual, como se muestra en la siguiente imagen:

Método #2: Encontrar todos los enlaces simbólicos del directorio de trabajo actual

Ahora, si desea encontrar todos los enlaces simbólicos de su directorio de trabajo actual, puede hacerlo ejecutando el comando que se muestra a continuación:

sudo find . -type l

Este comando se ejecutará relativamente rápido, después de lo cual podrá ver una lista de todos los enlaces simbólicos de su directorio de trabajo actual, como se muestra en la siguiente imagen:

Método #3: Encontrar todos los enlaces simbólicos de cualquier directorio específico

Incluso puedes enumerar todos los enlaces simbólicos de cualquier directorio específico con la ayuda del comando que se muestra a continuación:

sudo find DirectoryName -type l

Debe reemplazar DirectoryName con el nombre del directorio cuyos enlaces simbólicos desea encontrar junto con su ruta completa.

Este comando también se ejecutará fácilmente, después de lo cual podrá ver una lista de todos los enlaces simbólicos de su directorio especificado, como se muestra en la siguiente imagen:

Conclusión

Dependiendo de sus requisitos de uso, puede elegir cualquiera de los tres métodos discutidos en este artículo para enumerar todos los enlaces simbólicos de su sistema. Todos estos métodos se basan en comandos de una sola línea, por lo que podrá ejecutarlos muy rápidamente.

Artículos relacionados: