Ich versuche den Zugriff auf eine Datei, die ich in einer App geschrieben habe, auf eine andere App zu übertragen. chgrp
ist nicht in der AdB-Shell (command 'chgrp' not found
) Ich habe BusyBox installiert, aber um Zugriff auf chgrp
zu bekommen.Wie kann ich die Gruppen-ID einer Datei auf einem gerooteten Android-Gerät ändern?
Zum Beispiel verwende ich den Befehl chown app_79 file.txt
und es funktioniert. Aber wenn ich chgrp app_79 file.txt
versuchen, es gibt immer etwas wie chgrp: unknown group app_79
ich ein paar gegoogelt und herausgefunden, dass die meisten Linux-Systemen eine Datei /etc/group
haben, die die Gruppeninformationen für dieses System speichert, aber es ist nicht in Android.
Die IDs müssen nicht numerisch für mich sein. "root.root" und "root.system" funktionierten zum Beispiel auf meinem Gerät. – BuvinJ
Beachten Sie, dass in Linux 'chown owner: group filepath' im Allgemeinen gegen diese Punktsyntax funktioniert. – BuvinJ