4 votos

El comando ls de la terminal no muestra el contenido completo de /Applications

En Terminal.app, emito los siguientes comandos:

cd /Applications
ls

Enumera muchas, pero no todas, las aplicaciones que ve el Finder. Las que parece omitir son todas de Apple, pero no omite todas las aplicaciones de Apple.

He ido a Preferencias del Sistema > Seguridad y Privacidad > Privacidad y he activado el Acceso Total al Disco para sh y para Terminal.app . No cambia el comportamiento.

He anulado el valor por defecto zsh a favor de bash pero el cambio a zsh no cambia el comportamiento.

¿Alguien puede explicar esto o al menos corroborarlo?

Estoy usando MacOS 12.2.1.

12voto

Oskar Puntos 1242

Las aplicaciones en Finder son una mezcla de aplicaciones de sólo lectura y de espacio de usuario - el terminal no está mal, pero el Finder y las aplicaciones gráficas mezclan ambas cosas para que veas una carpeta unificada cuando en el disco no hay una carpeta que contenga ambos conjuntos de aplicaciones almacenadas en dos carpetas debajo de /System

¿Ves todas las aplicaciones que esperas de este comando?

ls /Applications /System/Applications /System/Volumes/Data/Applications

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