In questi giorni di passaggio dall’ora legale all’ora solare, si vede sempre più spesso nei vari forum chiedere come cambiare orario, l’orologio di sistema insomma.
Vediamo come fare con due semplici comandi
In questi giorni di passaggio dall’ora legale all’ora solare, si vede sempre più spesso nei vari forum chiedere come cambiare orario, l’orologio di sistema insomma.
Vediamo come fare con due semplici comandi
Per cambiare “ricorsivamente” i permessi di una directory, differenziando tra file e directory, usare questi due comandi
find . -type d -print0 | xargs -0 chmod 0755 find . -type f -print0 | xargs -0 chmod 0644
Il primo comando cambia i permessi di tutte le directory (anche quelle contenenti spazi, grazie all’opzione -0 di xargs in abbinamento all’opzione -print0di find) ricorsivamente, cioè contenute nella directory e nelle sottodirectory partendo dalla stessa directory da cui è stato lanciato il comando.
Il secondo fa la stessa cosa, ma agisce sui file
I pemessi sono diversi perché in un sistema Unix-like, le directory devono avere i permessi di “esecuzione” per essere “attraversate”.
Naturalmente abbiamo usato i permessi “standard”. Per i file leggile e scrivibile dall’utente proprietario e leggibile da tutti gli altri utenti. Per le directory leggibile, scrivibile e attraversabile dall’utente e leggibile e attraversabile da tutti.
Nota:
Un ringraziamento al forum slaky.eu per il miglioramento del “tips”