Principale Linux Esegui Chmod separatamente per file e directory

Esegui Chmod separatamente per file e directory



Lascia un commento

Se sei un utente Linux, probabilmente avrai sentito parlare dell'app 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 le autorizzazioni specificate su file e directory tutte in una volta. Ma potresti dover modificare le autorizzazioni dei file separatamente dalle autorizzazioni della directory e viceversa. Ecco come si può fare.
banner con 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 / verso / posizione -type f -print0 | xargs -0 chmod 644

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

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

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

Suggerimento: puoi risparmiare tempo e digitare 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 / a / posizione

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

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

Questo è tutto.

Articoli Interessanti

Scelta Del Redattore

Come sfocare lo sfondo per i video di TikTok
Come sfocare lo sfondo per i video di TikTok
https://www.youtube.com/watch?v=5n9EXWNPUwo Non è più così facile distinguersi su TikTok. Ci sono sempre nuove entusiasmanti sfide con cui tenere il passo su questa piattaforma in rapida crescita. Tuttavia, utilizzando effetti e filtri interessanti,
14 modi per risolvere il codice di errore Roblox 268
14 modi per risolvere il codice di errore Roblox 268
Ricevere l'avviso Roblox Error Code 268 può significare un divieto temporaneo o permanente. Per far scomparire il messaggio, disattiva i cheat e i software antivirus, controlla le impostazioni Internet e prova un'altra versione del videogioco Roblox.
Archivi tag: Windows 10 Quick Assist
Archivi tag: Windows 10 Quick Assist
Come mostrare le icone del desktop classico sul desktop in Windows 8.1
Come mostrare le icone del desktop classico sul desktop in Windows 8.1
Descrive come mostrare tutte le icone desktop classiche sul desktop, come computer, documenti, rete e la cartella personale dell'utente.
Come risolvere gli AirPod che non si collegano
Come risolvere gli AirPod che non si collegano
Gli AirPod potrebbero avere problemi a connettersi all'iPhone o ad un altro dispositivo associato. Scopri come risolvere i problemi di connessione dell'AirPod rimanendo nel raggio d'azione, risolvendo i problemi Bluetooth, aggiornando il software e altro ancora.
Come guardare la TV mobile in macchina
Come guardare la TV mobile in macchina
Dal satellite allo Slingbox, ci sono tanti modi per guardare la TV in macchina. Qui discutiamo le opzioni disponibili e l'attrezzatura necessaria.
Come verificare gli aggiornamenti delle app dello Store in Windows 10
Come verificare gli aggiornamenti delle app dello Store in Windows 10
A volte potrebbe essere necessario verificare manualmente la disponibilità di aggiornamenti dell'app Store in Windows 10. Ad esempio, è possibile disabilitare la funzionalità di aggiornamento automatico delle app in Microsoft Store.