Linux: Différence entre "chmod +x" et "chmod u+x"
Question de Invité | 14/02/2023 à 22:26
En ce moment, je travaille pour ma première fois avec des scripts batch sous Linux. J'ai déjà créé un fichier contenant mon script et je sais aussi comment marquer ce fichier comme exécutable pour pouvoir l'exécuter.
Cependant, j'ai vu plusieurs façons et procédures différentes de le faire sur Internet. Dans un tutoriel, ils disent que vous devez utiliser "chmod +x", sur un autre site "chmod u+x" est mentionné.
J'ai essayé les deux et évidemment il n'y a pas de différence. Les deux méthodes fonctionnent de la même manière. Ou y a-t-il une différence? Que devrais-je mieux utiliser? Dois-je privilégier un sens?
Sujets Connexes
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
Linux: Coment marquer un Fichier Programme comme exécutable
Tutoriel | 0 Commentaires
Lazarus: Détecter le Système d'Exploitation (Compiler Switch)
Tutoriel | 0 Commentaires
MySQL: Supprimer Données de Table - Différence entre TRUNCATE, DELETE et DROP
Tutoriel | 0 Commentaires
Pas de "Polices provenant de Fichiers" sous Linux?
Question | 1 Réponse
Changer la Date du Fichier
Tutoriel | 0 Commentaires
Différence entre Tout Compris et Pension Complète
Question | 1 Réponse
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
Le "u" signifie "user" (utilisateur). Cela signifie que le flag exécutable ne s'applique qu'à l'utilisateur actuel du fichier.
Ce qui suit est possible:
Si vous écrivez seulement "chmod +x", c'est la même chose que "chmod a+x" - la modification s'applique à tous.
Cependant, il est également possible de combiner plusieurs lettres, par exemple "chmod ugo-x" ou "chmod ug-x" pour le propriétaire du fichier ainsi que les autres utilisateurs du groupe de fichiers.
Au fait, avec "chmod -x", vous pouvez à nouveau retirer l'exécutabilité. Le signe moins supprime les flags, le signe plus les ajoute.
14/02/2023 à 23:28