En este articulo os voy a explicar como podemos acceder a un directorio que en su nombre contiene algún espacio en blanco desde la Terminal de Ubuntu. Antes que nada me gustaría dar un consejo a todos aquellos usuarios que no están acostumbrados a usar la Terminal de Linux, es muy recomendable no usar espacios en blanco en los nombre de los archivos o directorios para evitar problemas, yo suelo substituir los espacios en blanco por guiones bajos o simplemente guiones.
Dicho esto vamos a abrir la Terminal de Ubuntu y supongamos que en nuestra carpeta personal tenemos un directorio que se llama «mis cosas», como podéis ver entre la palabra «mis» y la palabra «cosas» hay un espacio. Lo único que tenemos que hacer para poder entrar en dicho directorio seria teclear el comando así:
cd "mis cosas"
De estar forma podremos acceder sin problemas al directorio. También tenemos la opción de que el nombre que contiene el espacio en blanco lo podamos indicar con las comillas simples de la siguiente forma:
cd 'mis cosas'
Estos dos comandos descritos anteriormente sirven para poder entrar en un directorio que tiene espacios en blanco en su nombre, pero de igual forma podemos abrir un archivo. Supongamos que queremos abrir un archivo llamado «mi perfil» y que queremos abrirlo con un editor de texto como el Geany, para abrirlo solo tendremos que escribir el siguiente comando en la Terminal de Ubuntu:
geany "mi perfil"
O también podemos teclearlo con las comillas sencillas igual que en la anterior situación:
geany 'mi perfil'
Puede que alguno de vosotros se pregunte cual es la mejor forma, sin con comillas dobles o sencillas, personalmente prefiero las sencillas ya que tenemos que teclear menos, por lo demás no hay diferencias.
Después de publicar este articulo he recibido de varios usuarios otra forma de hacerlo, quiero agradecerles desde aquí primero que visiten esta web y segundo su aporte, estos corteses usuarios han sido Jason Soto, DMacias, Hatteras y Elias RM, desde aquí gracias a todos y recomiendo visitar sus webs, son de muy buena calidad y en ellas podréis encontrar excelentes artículos, podéis acceder a ellas pinchando en en nombre de cada uno.
Una de las formas de hacerlo que me han aportado ha sido la siguiente:
cd mis cosas
Poniendo una barra antes del espacio conseguiremos lo mismo. Hatteras también me ha sugerido que podemos acceder al directorio deseado mediante el autocompletado, esto se consigue poniendo el comando «cd» y cuando escribamos la primera letra del directorio al que deseamos acceder pulsar el tabulador, de tal forma que aparecerá el nombre deseado.
Y ya esta, este articulo ha sido bastante corto, pero en alguna ocasión me han preguntado como hacer esto y he creído oportuno escribir un articulo para explicarlo. Un saludo.
Buen Punto!! otra manera de hacerlo usando tus ejemplo sería,
cd mis cosas
geany mi perfil
Un Saludo,
Gracias amigo, editare el post para incluirlo, en apenas 5 minutos me han hecho ese aporte dos personas mas ;D un saludo colega
Autocompletar el nombre: Otro método es poner el comando cd, luego la primera palabra del nombre del directorio, y a continuación y antes de pulsar la tecla enter, pulsar la tecla tab, para que se autocomplete la sentencia;
Gracias Hatteras, editare el post y lo incluire. Gracias por pasarte y por aportar, un saludo amigo
¡Gracias Liher!
Contigo, siempre se aprende algo
¡salú amigo!
Gracias a ti por pasarte, un saludo amigo
Viendo el titulo de tu post, estuve a punto de hacerte un chiste en facebook, te iba a decir: «Hacieno doble click sobre él jajajajaja » .
Ya veo que llego tarde para decirte lo de la barra , pero lo mejor es hacer como dices, no dejar espacios en los nombres de los archivos o directorios. Yo soy tan vago a la hora de escribir en la terminal que hasta edito el user-dir para quitar mayusculas y tĺdes de los directorios por defecto como podeis ver aqui: http://www.dmaciasblog.com/modificar-los-nombres-de-las-carpetas-sin-perder-el-icono/ Perdón por el spam 🙂
Un saludo
Muy bueno lo del doble click XD Tengo que editar el post para incluir lo de la barra, y aqui tu no haces spam, complementas, lo cual es de agradecer. Un saludo amigo
Ya sé que solo se trata de como acceder a los archivos con espacio en su nombre, pero tengo duda de como acceder a archivos con «tilde» como por ej: vídeos, imágenes o música. Gracias.
Hola Alex, solo tienes que poner el nombre con la tilde entre comillas. Un saludo y gracias por la visita amigo
gracias , me ha servido , gracias por tu tiempo
Hola Cristian, me alegro de que te haya servido, muchas gracias por tu visita, un saludo amigo
Buen aporte, me ha servido
Hola Robert, me alegro de que te sirviese, muchas gracias por tu visita, un saludo amigo
Gracias me sirvio!!!
Hola Roger, muchas gracias a ti por tu visita, un saludo amigo
Buenas:tengo una inquietud como coloco estos tres comandos en la terminal.ya que la tecla enter me bota error.
sudo chmod a=rwx brixfix.sh
sudo chmod +x ./qdload.pl
sudo ./brixfix.sh
les agradesco su pronta colaboracion.
Hola Hector, la tecla Enter te bota error? y como haces las cosas que lo precisan?
como se les conoce a las unidades de ubuntu ? en lugar de unidad c: o unidad d:
como se les conoce en ubuntu?
Hola Antonio, en Linux las unidades o particiones con directorios que puedes encontrar en el directorio /media o /mnt. Muchas gracias por tu visita, un saludo amigo