En mi casa tengo varios ordenadores (me dedico a la informática, es normal que tenga mas de uno), bueno, no os lio.
Tengo un ordenador con Linux donde tengo corriendo alguna aplicación Windows (por ejemplo el Ares).
Me va bien (y es mas seguro) tener un ordenador antiguo con un Linux ligero para el Ares (para descargar cosillas) y no mezclar ese ordenador con el que utilizo para trabajar.
Hace poco, un amigo, me comento que tenia lo mismo montado, pero que le resultaba un lio acceder a los archivos descargados, que la ruta era increíblemente larga y difícil de recordar, de esto va este pequeñísimo articulo.
Para crear un acceso directo en Linux hay que utilizar el comando ln
Intenté buscar un poco de documentación pero no lo he visto súper claro, así es que he escrito este pequeño articulo (solo para hablar de un comando) para intentar dejarlo un poco mas claro.
Tema: Como crear un acceso directo desde nuestro escritorio a cualquier otro directorio en Linux.
Solución: Utilizar el comando ln
Vamos a ello.
Tienes que saber (1) a que directorio vas a acceder y (2) en que directorio quieres crear el acceso directo, y el comando será ln -s [1] [2]
Explicado de nuevo: El comando a teclear será:
ln -s /directorio_a_acceder /directorio_donde_se_crea_el_acceso_directo
Para aclarar sintaxis:
comando ln seguido por un espacio
parámetro -s seguido por un espacio
directorio al que se quiere acceder seguido por espacio
directorio donde crear al acceso directo seguido de intro
Nota: Si alguno de vuestros directorios tiene espacios debes utilizar la comilla simple.
Vamos a hacer unos ejemplos:
Ejemplo 1. Quiero crear un acceso directo en mi escritorio para acceder a la carpeta de descargas.
La carpeta de descargas es /home/jesuslopez/Downloads (Esto es 1)
Mi escritorio es la carpeta /home/jesuslopez/Desktop (Esto es 2)
Para crear este ejemplo, en una terminal, tecleas el comando
ln -s /home/jesuslopez/Downloads /home/jesuslopez/Desktop
Según tecleas el comando veras una nueva carpeta en vuestro escritorio con el nombre de la carpeta destino.
Si haces doble click en la carpeta, llegas al destino.
Si ahora miras en la terminal que hay en tu desktop (ls -al en /home/jesuslopez/Desktop) veras que hay un archivo mas:
lrwxrwxrwx 1 jesuslopez jesuslopez 26 may 13 20:27 Downloads -> /home/jesuslopez/Downloads
este nuevo archivo representa el vinculo entre los dos directorios, la línea comienza con l del ingles 'Link'.
Este ejemplo que has realizado lo puedes borrar desde tu desktop con el botón derecho - suprimir, esto solo borra el acceso directo.
Ejemplo 2. Quiero crear un acceso directo en mi escritorio para acceder a la carpeta compartida de Ares
La carpeta compartida de ares es /home/jesuslopez/.wine/dosdevices/c:/users/jesuslopez/Local Settings/Application Data/Ares/My Shared Folder (Esto es 1)
Mi escritorio es la carpeta /home/jesuslopez/Desktop (Esto es 2)
En este ejemplo, la carpeta compartida de ares tiene algunos espacios en su nombre, debo completar con comilla simple, de este modo el comando seria:
ln -s /home/jesuslopez/.wine/dosdevices/c:/users/jesuslopez/'Local Settings'/'Application Data'/Ares/'My Shared Folder' /home/jesuslopez/Desktop
Como veis, he añadido comillas a aquellos directorios que tienen espacios ya que el espacio, en el comando ln, separa los parámetros.
En este caso, como el anterior, según deis a intro se crea el acceso directo.
Espero que esto sea bastante claro, si no es así, preguntar.
Para conocer mas acerca del comando ln podéis utilizar el manual de Linux (man ln).
No hay comentarios:
Publicar un comentario