web-dev-qa-db-fra.com

Pourquoi ne puis-je pas modifier certaines autorisations de fichiers?

J'utilise Ubuntu 12.10 et chaque fois que je clique sur un fichier .tex, il est indiqué c'est un fichier exécutable. Je voulais enlever ceci et essayé gksu nautilus, mais je ne peux pas cocher la permission. Lorsque j'essaie de supprimer la tique, elle coche automatiquement.

2
Ashok

Vous n'avez probablement pas l'autorisation de modifier les autorisations.

En passant, sous Linux, tout fichier doté de l'autorisation d'exécution est considéré comme exécutable. Peu importe si elle contient réellement quelque chose qui pourrait être exécuté ou non.

Vous pouvez configurer Nautilus pour qu'il ouvre toujours les fichiers au lieu de les exécuter. Pour ce faire, ouvrez simplement une fenêtre du gestionnaire de fichiers, allez dans Edition-> Préférences, et sous l'onglet Comportement, réglez-le sur "Afficher les fichiers exécutables à leur ouverture".

Essayez également de changer les autorisations dans le terminal en utilisant chmod -x (et si vous n’avez pas d’autorisations pour changer les autorisations Sudo chmod -x), quelque chose comme Sudo chmod -x file.tex (ici, vous dites que file.tex n’est pas exécutable). .

2
Yuri

Il y a principalement deux raisons

  1. Le système de fichiers est lecture seule
  2. FS non pris en charge (comme Windows NTFS, Fat etc)
1
totti