2 votes

Modifications du fichier Macbook Pro

Quand je cours ls -l il y a des fichiers listés avec @ pour certains dossiers :

drwxr-xr-x   5 root  admin      170 Sep  4 13:51 Users
drwxrwxrwt@  3 root  admin      102 Sep  5 09:02 Volumes

J'ai réalisé que les dossiers avec @ ne peut pas être affiché dans le Finder. Quelqu'un peut-il me dire quel est le @ et comment je peux le supprimer ?

0voto

0942v8653 Points 6754

El @ Le signe signifie que les fichiers ont des attributs étendus. Ce que vous avez remarqué est l'attribut étendu com.apple.FinderInfo qui peut être modifié pour que le Finder cache le fichier.

Utilisation de ls -@ vous pouvez voir les attributs étendus du fichier.

C'est ce qui apparaît quand je lance ls -dl@ Library lorsque mon dossier Bibliothèque est caché :

drwx------@ 54 me  staff  1836 Aug 31 11:16 Library
     com.apple.FinderInfo   32

et quand il s'affiche (un paramètre dans Afficher les options d'affichage dans le Finder sur votre répertoire personnel) :

drwx------+ 54 me  staff  1836 Aug 31 11:16 Library

El com.apple.FinderInfo 32 signifie que le fichier est caché. (32 est juste le bit qu'ils ont choisi pour le représenter, 1<<5 . C'est ce qu'on appelle un masque de bits .)

Vous pouvez masquer et afficher les fichiers avec chflags hidden y chflags nohidden l'activation et la désactivation de cette partie de com.apple.FinderInfo .

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