Wie kann man in Java die Dateiberechtigung für eine Datei mit PosixFilePermission festlegen? Den Befehl chmod verstehen

Veröffentlicht: 2021-06-28
Wie kann man in Java die Dateiberechtigung für eine Datei mit PosixFilePermission festlegen? Den Befehl chmod verstehen

Wie lege ich die Dateiberechtigung in Java fest? Hier ist ein einfaches Beispiel für das Einrichten von Dateiberechtigungen für jede bereitgestellte Datei.

Wenn Sie Teil der Operations-Geschäftseinheit eines Unternehmens sind, ist es sehr wichtig, den Bereitstellungs-Workflow, den Analyse-Workflow usw. zu automatisieren.

Manchmal wird Ihr Java-Programm beendet, mit Ausnahme, wenn Sie versuchen würden, einen Befehl auszuführen, und irgendwie haben Sie für eine bestimmte Datei keine Berechtigung zum Ausführen einer Skriptdatei.

In unserem Fall ist es die Datei Crunchify.sh .

Einzelheiten und Erläuterungen zur Linux-Dateiberechtigung - Crunchify-Tipps

Hier ist ein einfaches Java-Programm, das zeigt, wie man die Dateiberechtigung für eine beliebige Datei einrichtet.

CrunchifySetFilePermission.java

Führen Sie einfach das obige Java-Programm aus und Sie sollten die Berechtigung der Datei Crunchify.sh wie unten sehen.


Wenn Sie unter 3 Dateien entfernen oder auskommentieren, ändert sich die Berechtigung wie folgt:


Lassen Sie uns Linux-Dateiberechtigungen verstehen:

Details zur Linux-Dateiberechtigung - Crunchify-Tipps

Hier ist eine Liste aller Berechtigungen:

Lassen Sie uns wissen, wenn Sie beim Ausführen des obigen Programms auf Probleme stoßen.