Permessi dei file / calcolo chmod
Inserisci la notazione ottale, rwx o una specifica ugo completa, oppure seleziona i permessi per classe, per vedere le notazioni equivalenti e un esempio di comando chmod. Sono supportati anche i bit speciali setuid, setgid e sticky. Copia tutti e 4 i risultati insieme o salvali come TXT. Questa schermata non modifica i permessi dei file reali.
Cosa puoi fare
Inserisci i permessi in quattro modi
Inserisci la notazione ottale, rwx o ugo, oppure seleziona i permessi per ogni classe. Verifica altre rappresentazioni partendo dalla notazione che conosci.
Verifica i permessi inclusi i bit speciali
Supporta i permessi inclusi setuid, setgid e sticky bit. I normali permessi di lettura, scrittura ed esecuzione vengono gestiti separatamente dai bit speciali.
Ottieni i valori dei permessi e comandi di esempio
Mostra la notazione ottale, rwx e ugo, più un esempio di chmod in cui sostituisci il percorso di destinazione. Puoi copiare tutti i risultati o salvarli come testo.
Come si usa
Specifica il formato di input e i permessi
Scegli la notazione che conosci, come quella ottale, e inserisci il valore dei permessi. Puoi anche selezionare i permessi per ogni classe.
Calcola e verifica la notazione
Premi “Calcola” e verifica gli stessi permessi in notazione ottale, rwx e ugo, insieme a un comando di esempio.
Ottieni i risultati che ti servono
Copia i risultati o salvali come testo. Quando usi un comando di esempio, sostituisci path/to/file con il percorso di destinazione reale.
Quando è utile
Interpreta i valori numerici dei permessi
Converti valori come 755 o 644 presenti nei documenti di configurazione in notazione rwx per verificare quali permessi hanno proprietario, gruppo e altri.
Prepara i valori dei permessi per chmod
Quando conosci i permessi necessari, selezionali per ogni classe per creare la notazione e il comando di esempio. Questa pagina non li applica.
Permessi per proprietario, gruppo e altri
Considera le tre classi separatamente
Il proprietario è rappresentato da u, il gruppo da g e gli altri da o. Specifica i permessi di lettura, scrittura ed esecuzione o ricerca per ciascuno.
Rappresenta i permessi sommando 4, 2 e 1
Lettura r è 4, scrittura w è 2 ed esecuzione/ricerca x è 1. Ad esempio, 6 è 4+2 per lettura e scrittura, e 5 è 4+1 per lettura ed esecuzione/ricerca.
La prima cifra rappresenta i bit speciali
Nella notazione ottale a 4 cifre, la prima cifra rappresenta setuid, setgid e sticky. Nella notazione rwx, s/t significa che il bit speciale è attivo con il permesso di esecuzione; S/T significa che è attivo senza il permesso di esecuzione. L'effetto varia in base al sistema operativo e al tipo di destinazione.
Domande frequenti
Qual è la differenza tra 755 e 644?
755 concede al proprietario i permessi di lettura, scrittura ed esecuzione, e al gruppo e agli altri i permessi di lettura ed esecuzione. 644 concede al proprietario i permessi di lettura e scrittura, e al gruppo e agli altri il permesso di lettura. Scegli in base all'uso e alla destinazione; nessuno dei due è un valore consigliato universale.
Questa pagina modifica anche i permessi dei file reali?
No. Questa pagina calcola solo le rappresentazioni dei permessi che inserisci e crea comandi di esempio. Non legge nemmeno lo stato attuale dei file reali.
Quanti caratteri devo inserire per la notazione rwx?
Inserisci 9 caratteri che combinano i permessi per proprietario, gruppo e altri. Non includere il carattere del tipo di file, come “-” o “d”, all'inizio dell'output di ls e strumenti simili.
Come devo inserire la notazione ugo?
Specifica tutti i permessi normali per le 3 classi e l'attivazione o la disattivazione dei bit speciali, come in u=rw,g=r,o=,u-s,g-s,o-t. Questa funzione non interpreta espressioni che modificano solo alcuni permessi né sintassi chmod arbitraria.
Input e risultati
- Input
- 1–4 cifre ottali, notazione rwx di 9 caratteri, una specifica ugo completa o i permessi per ogni classe.
- Risultati
- Notazione ottale a 4 cifre, rwx e ugo inclusi i bit speciali, e un esempio di chmod.
- Ottieni risultati
- Copia tutti e quattro i risultati insieme o salvali come TXT. I permessi dei file reali non vengono modificati.