2 votes

Impossible de supprimer le bit exécutable d'un fichier sur un volume amovible

Sur un disque dur externe, j'ai des fichiers MP3. Certains d'entre eux ont les permissions 0777:

ls -l 1*

montre:

-rwxrwxrwx  1 ronaldfischer  staff  16246125 Dec 10 18:09 1_SuicidalTrauma__MyMemories.mp3

Comme le bit x n'a pas de sens pour un fichier audio, j'ai essayé d'ajuster les permissions, mais aucune des commandes suivantes n'a produit de changement dans les permissions:

chmod -x 1*
chmod u-x 1*
chmod ugo-x 1*
chmod 0666 1*

Quelle pourrait être la raison? L'Utilitaire de disque décrit le système de fichiers sur ce volume comme Volume Physique Externe USB. J'avais formaté le disque initialement sous Windows en ExFAT.

2voto

Tetsujin Points 95239

ExFAT ne peut pas transporter les permissions Unix du tout, donc tout est traduit comme ayant des autorisations complètes. Cela continuera en réalité si vous copiez de nouveau vers un lecteur HFS ou APFS, car ExFAT a simplement jeté les données d'origine.

par exemple

sur le lecteur HFS d'origine
-rw-r--r--@ 1 glee  staff  19429492  8 mai  2022 01 Orang.mp3
copié sur ExFAT SD
-rwxrwxrwx@ 1 glee  staff  19429492  8 mai  2022 01 Orang.mp3
Copié de retour sur HFS
-rwxrwxrwx@ 1 glee  staff  19429492  8 mai  2022 01 Orang.mp3

C'est l'une des raisons pour lesquelles vous ne devriez pas utiliser de lecteurs au format FAT pour des éléments très 'spécifiquement Mac' [projets Logic, iMovie, bibliothèques Photos, etc.] au lieu de simples fichiers de données génériques tels que mp3.

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