3 votos

¿Por qué "ls" muestra carpetas que el Finder no muestra?

Estoy usando Terminal en ~/Apps. Cuando hago "ls", puedo ver una carpeta llamada "tempr"; hay archivos dentro de ella. Pero cuando abro Apps en el Finder, no puedo ver la carpeta "tempr". Apps se ve en un 95% igual que desde Terminal, pero todavía hay algunas diferencias de carpetas que no puedo entender.

Si abro VSCode por ejemplo, Archivo->Abrir muestra la carpeta en la ventana emergente.

¿Qué es lo que pasa? Siento que me estoy volviendo loco.

4voto

Brian Makin Puntos 553

Mac OS puede ocultar archivos de diversas formas y maneras.

Basta con añadir . al principio del nombre del archivo ocultará por defecto el archivo. También el Finder de MacOS ocultará los archivos que tengan un atributo de bandera oculta.

Cuando ejecute ls no se ven los archivos que empiezan por . pero sí ver archivos con la bandera oculta. Puede probar con ls -a para ver todos los archivos/carpetas, incluidos los que empiezan por . . Para ver si hay archivos con una bandera oculta ejecute ls -lO .

Además, puede hacer shiftcommand. en el teclado para cambiar la visibilidad de los archivos en el buscador.

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