4 votes

La commande ls du terminal ne liste pas le contenu complet de /Applications

Dans Terminal.app, je lance les commandes suivantes :

cd /Applications
ls

Il répertorie la plupart, mais pas toutes, des applications que le Finder voit. Celles qu'il semble omettre sont toutes Apple, mais il n'omet pas toutes les applications Apple.

Je suis allé dans les Préférences Système > Sécurité et Confidentialité > Confidentialité et j'ai activé l'accès complet au disque pour l'accès aux données. sh et pour Terminal.app . Cela ne change pas le comportement.

J'ai remplacé l'option par défaut zsh en faveur de bash mais le passage à zsh ne change pas le comportement.

Quelqu'un peut-il l'expliquer ou du moins le corroborer ?

J'utilise MacOS 12.2.1.

12voto

Oskar Points 1242

Les applications dans le Finder sont un mélange d'applications en lecture seule et d'applications de l'espace utilisateur. - Le terminal n'est pas faux, mais le Finder et les applications graphiques mélangent les deux pour que vous voyiez un dossier unifié alors que sur le disque, il n'y a pas un seul dossier qui contient les deux ensembles d'applications stockées dans deux dossiers sous /System.

Voyez-vous toutes les applications que vous attendez de cette commande ?

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

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X