staging.inyokaproject.org

Dateirechte oktal anzeigen

Status: Ungelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

Mit dem Befehl stat und einem geeigneten Ausgabeformat kann man sich die Datei-Rechte als Oktalzahl anzeigen lassen, was bei gesetzten Sonderrechten manchmal weniger verwirrend als die „für Menschen lesbare Form“ sein kann und insbesondere in Skripten die Programmierung vereinfachen kann:

$ stat --printf '%4a %g:%u %G:%U %A %N\n' TEST | zensiere $USER
4664 1000:1000 █████:█████ -rwSrw-r-- 'TEST'

Gibt es einen anderen/einfacheren Befehl für diesen Zweck?

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11278

Das wäre die kürzere Variante, wenn einen nur die oktalen Rechte interessieren:

$ stat -c '%04a' /etc/passwd
0644
$ stat -c '%04a' /usr/bin/sudo
4755 

Find kann sowas auch - z.B.:

$ find -name '*.txt' -printf '%04m\t%f\n'
0644    readme.txt 
Antworten |