En Java, comment définir l'autorisation de fichier sur un fichier à l'aide de PosixFilePermission ? Comprendre la commande chmod

Publié: 2021-06-28
En Java, comment définir l'autorisation de fichier sur un fichier à l'aide de PosixFilePermission ? Comprendre la commande chmod

Comment définir l'autorisation de fichier en Java ? Voici un exemple simple de configuration de l'autorisation de fichier sur n'importe quel fichier fourni.

Si vous faites partie de l'unité commerciale Operations d'une entreprise, il est très important d'automatiser le workflow de déploiement, le workflow d'analyse, etc.

Parfois, votre programme Java se ferme avec une exception si vous essayez d'exécuter une commande et que, d'une manière ou d'une autre, pour un fichier donné, vous n'avez pas l'autorisation d'exécuter un fichier de script.

Dans notre cas, il s'agit du fichier Crunchify.sh .

Autorisation de fichier Linux Détails et explication - Crunchify Tips

Voici un programme Java simple qui montre comment configurer l'autorisation de fichier sur un fichier donné.

CrunchifySetFilePermission.java

Exécutez simplement le programme Java ci-dessus et vous devriez voir l'autorisation du fichier Crunchify.sh comme ci-dessous.


Si vous supprimez ou commentez ci-dessous 3 fichiers, cela changera l'autorisation comme ci-dessous :


Comprenons les autorisations de fichiers Linux :

Détails sur les autorisations de fichiers Linux - Crunchify Tips

Voici une liste de toutes les autorisations :

Faites-nous savoir si vous rencontrez un problème lors de l'exécution du programme ci-dessus.