Windows Tips & News

Esegui Chmod separatamente per file e directory

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

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.

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema
Windows 10 build 17093 ora disponibile per gli addetti ai lavori nell'anello veloce

Windows 10 build 17093 ora disponibile per gli addetti ai lavori nell'anello veloce

Windows 10 Insider Preview Build 17093 per PC viene rilasciato a Windows Insider nell'anello velo...

Leggi di più

Disabilita l'ID pubblicità per gli annunci pertinenti in Windows 10

Disabilita l'ID pubblicità per gli annunci pertinenti in Windows 10

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

Leggi di più

Windows 10X potrebbe essere completato a dicembre con GA nella primavera del 2021

Windows 10X potrebbe essere completato a dicembre con GA nella primavera del 2021

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

Leggi di più