Rechte von Dateien und Verzeichnissen als Oktalzahl anzeigen
Veröffentlicht am 27. Oktober 2015
| Comments
Heute wollte ich die Rechte eines Verzeichnisses und der daran enthaltenen Dateien überprüfen, da scheinbar ein Script etwas Mist gebaut hat. Prinzipiell kann man sich die Rechte schnell und einfach mittels
ls -alR
anzeigen lassen. Allerdings werden hier die Rechte durch die bekannten Buchstabenkombinationen angezeigt (z. B. -rw-r–r–). Lieber wäre mir in diesem Fall aber die Ausgabe mit Oktalzahlen wie zum Beispiel 755. Der Befehl ls kann dies scheinbar nicht. Nach einigen Hin und Her konnte ich das Problem mittels
find .zsh -printf "%m %p\n"
lösen (anstelle von .zsh gibt man das Verzeichnis an, das überprüft werden soll). Die Ausgabe sieht wie folgt aus.
700 .zsh
700 .zsh/cache
700 .zsh/cache/netbook
644 .zsh/cache/netbook/SYS_ALL_UNITS
644 .zsh/cache/netbook/SYS_REALLY_ALL_UNITS
755 .zsh/.zfunc
644 .zsh/.zfunc/extendedcd
644 .zsh/.zfunc/cd
Diese Artikel könnten auch interessant sein:
- Verzeichnisse nach einer bestimmten Reihenfolge erstellen
- Broot - Navigieren, Durchstöbern und Durchsuchen von Verzeichnisbäumen
- LAN Share - Spontan Dateien im LAN versenden
- Lesezeichen für Verzeichnisse unter der ZSH
- FSearch - Schnell Dateien suchen
Hinweis
Ich behalte es mir vor, Kommentare nicht freizuschalten. Die Freischaltung von Kommentaren kann zudem mehrere Tage dauern.