0 votos

¿Dónde se almacenan las carpetas creadas por "sudo mkdir"?

Soy nuevo en el terminal de mac y he hecho algunas carpetas usando el comando "sudo mkdir". Algunas de estas carpetas están ocultas :/, en otras palabras, he puesto un punto antes de sus nombres cuando se utiliza el comando mkdir. Ahora, quiero eliminar esas carpetas. ¿Cómo puedo encontrar esas carpetas?

0 votos

En ls -al $HOME revelar estos directorios?

3 votos

En qué directorio estabas cuando ejecutaste el comando.

0 votos

@Mark Estaba en el directorio de inicio, el dedicado al usuario actual

3voto

kRYOoX Puntos 13

mkdir en forma de mkdir directory_name sin un nombre de ruta, crea un directorio en el directorio de trabajo actual, que es por defecto su directorio personal (a menudo representado como ~ ). Puede comprobar el directorio de trabajo actual ejecutando pwd .

Si no estaba en su directorio de origen (ya sea por tener cd -ed a un directorio diferente o haber utilizado el New Terminal at Folder Service) tendrás que navegar primero al directorio en el que estabas.

Puede mostrar todos los archivos (incluidos los ocultos) de un directorio ejecutando ls -a en él. Una vez que haya encontrado los directorios que desea eliminar, puede eliminarlos permanentemente (!) utilizando rm -R directoryNameHere (incluyendo el . en el nombre) de su directorio principal.

Si no te sientes seguro borrando archivos en la Terminal, puedes simplemente mostrar el archivo oculto en el Finder, en MacOS Sierra y posteriores, usando Shift + + . y luego borrarlos como lo harías con cualquier otro directorio.

0 votos

Muchas gracias. ¿Es posible que un comando falle sin ningún mensaje en el terminal? He buscado las carpetas en el directorio en el que estaba trabajando, pero no las he encontrado. Supongo que los comandos simplemente no se ejecutaron.

0 votos

Todavía hay algo que no entiendo. He añadido 'sudo' al principio del código. ¿Significa eso que las carpetas se crean en el directorio root principal?

1 votos

@Arman, si precedes a la mkdir comando con sudo no cambia dónde se crea el directorio, sólo su propiedad. En otras palabras, utilizando, por ejemplo sudo mkdir directory_name causa directory_name para ser propiedad de root pero se sigue creando en el directorio de trabajo actual ( pwd ) asumiendo un explícito pathname lo que no forma parte de directory_name .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X