Windows Tips & News

Esegui Chmod separatamente per file e directory

click fraud protection
Lascia un commento

Se sei un utente Linux, probabilmente hai sentito parlare dell'app per console chmod. È uno strumento utile che consente di modificare le autorizzazioni del file system utilizzando una sessione di terminale o un emulatore di terminale. Quando lo esegui, cambia contemporaneamente i permessi che specifichi su file e directory. Ma potrebbe essere necessario modificare i permessi dei file separatamente dai permessi della directory e viceversa. Ecco come si può fare.
banner logo chmod

Ci sono diversi modi per farlo, ma il mio modo preferito e più affidabile per farlo è combinare chmod con xrags e trova utensili. Il comando seguente modificherà le autorizzazioni solo per i file.

trova /percorso/per/posizione -type f -print0|xargs -0 chmod 644

qui il trova comando elenca tutti i file nella posizione specificata. L'opzione -type f gli dice di elencare solo i file ed escludere le directory. L'opzione -print0 consente di elaborare i nomi di file in modo tale che i nomi di file o directory contenenti spazi o nuove righe vengano gestiti correttamente.

Un comando appropriato simile può essere utilizzato anche per le directory. L'unica parte che devi modificare è da -type f a -type d:

trova /percorso/per/posizione -type d -print0 |xargs -0 chmod 755

Suggerimento: puoi risparmiare tempo e digitare di meno utilizzando questo trucco.

  1. Innanzitutto, applica le autorizzazioni del file system a file e cartelle eseguendo chmod in modalità ricorsiva:
    chmod -R 644 /percorso/per/posizione

    Applicherà le autorizzazioni rw-r-r a tutti i file e le cartelle nella posizione specificata.

  2. Quindi, esegui il comando solo per le directory:
    trova /percorso/per/posizione -type d -print0 |xargs -0 chmod 755

Questo è tutto.

Abilita Appunti condivisi in Google Chrome

Abilita Appunti condivisi in Google Chrome

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Archivi della pagina Nuova scheda di Google Chrome

Come abilitare la casella di ricerca reale nella pagina Nuova scheda in Google ChromeGoogle Chrom...

Leggi di più

Windows 10 Build 17744 ha raggiunto lo Slow Ring

Windows 10 Build 17744 ha raggiunto lo Slow Ring

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più