J'ai accès à une machine Linux distante où chaque fois que je crée un lien symbolique, il est créé par défaut avec les autorisations suivantes: lrwxrwxrwx
Si j'essaye de changer les permissions du lien symbolique (ie pas le chemin vers lequel il pointe) en utilisant par exemple:
chmod g-w my_symbolic_link
chmod
s'exécute correctement (aucun message d'erreur n'est imprimé) mais quand je vérifie à nouveau les autorisations, elles sont toujours les mêmes ( lrwxrwxrwx
).
J'attends des nouvelles de l'administrateur de la machine, mais je me demandais si c'était un comportement normal ou si c'était quelque chose de spécifique à la boîte.
la source
rm
vérifie spécifiquement le fichier en lecture seule sauf si vous réussissez-f
, car on n'a généralement pas l'intention de supprimer un fichier en lecture seule, maisunlink()
cela ne fait rien. Essayez-le parfois depuis Perl ou Python.)