Hallo!

Mein Name ist Mario Fink — ich arbeite als Webentwickler & UX Designer in Fulda.

Konkret heißt das, ich entwerfe und baue Webseiten die

  • leicht zugänglich sind
  • sich auf das Wesentliche konzentrieren
  • den Besucher nicht mit unnötigem Klimm-Bimm verwirren

Im Detail heißt das, ich beschäftige mich mit

  • HTML5, CSS3 & JavaScript
  • Responsive Design
  • Progressive Enhancement
  • Benutzer-zentriertem Design
  • vielem mehr

Außerdem schreibe ich über das, was ich tue.


Hier ist mein aktuellster Beitrag:

chmod – Lesezugriff für alle Dateien und Unterordner

Das Ändern von Berechtigungen auf *nix Systemen ist für mich nicht immer selbsterklärend. Des öfteren stand ich schon vor dem Problem, dass ich gerne Lesezugriff auf den kompletten Inhalt eines Ordners inklusive Unterordner geben wollte. Zwar kann man das mit chmod -R 755 erledigen – dadurch wird allerdings jede einzelne Datei auch als ausführbar gekennzeichnet. Unschön!

Bei stackoverflow bin ich nun allerdings auf eine komfortable Lösung für dieses Problem gestoßen:

Mit diesem Befehl kann man den Zugriff auf sämtliche Unterverzeichnisse erlauben:

find /opt/lampp/htdocs -type d -exec chmod 755 {} \;

Und hiermit werden Leseberechtigungen für alle »normalen« Dateien erteilt:

find /opt/lampp/htdocs -type f -exec chmod 644 {} \;

Nützlich!