Permisiuni pentru fișiere / calculator chmod
Introduceți notația octală, rwx sau o specificație ugo completă, ori selectați permisiunile pe clase, pentru a vedea notațiile echivalente ale permisiunilor și o comandă chmod de exemplu. Sunt acceptate și biții speciali setuid, setgid și sticky. Copiați împreună toate cele 4 rezultate sau salvați-le ca TXT. Această pagină nu modifică permisiunile fișierelor reale.
Ce puteți face
Introducerea permisiunilor în patru moduri
Introduceți notația octală, rwx sau ugo, sau selectați permisiunile pentru fiecare clasă. Verificați celelalte reprezentări din notația pe care o cunoașteți.
Verificarea permisiunilor, inclusiv a biților speciali
Acceptă permisiuni care includ biții setuid, setgid și sticky. Permisiunile normale de citire, scriere și execuție sunt tratate separat de biții speciali.
Obținerea valorilor permisiunilor și a comenzilor de exemplu
Afișează notația octală, rwx și ugo, plus un exemplu de chmod în care înlocuiți calea destinație. Puteți copia toate rezultatele sau să le salvați ca text.
Cum să folosiți
Specificarea formatului de intrare și a permisiunilor
Alegeți notația pe care o cunoașteți, de exemplu octală, și introduceți valoarea permisiunilor. Puteți selecta și permisiunile pentru fiecare clasă.
Calcularea și verificarea notației
Apăsați „Calculează” și verificați aceleași permisiuni în notația octală, rwx și ugo, împreună cu o comandă de exemplu.
Obținerea rezultatelor necesare
Copiați rezultatele sau salvați-le ca text. Când folosiți o comandă de exemplu, înlocuiți path/to/file cu calea reală destinație.
Când să-l folosiți
Citirea valorilor numerice ale permisiunilor
Convertiți valori precum 755 sau 644 din documentele de configurare în notația rwx, pentru a verifica permisiunile pentru proprietar, grup și ceilalți.
Pregătirea valorilor permisiunilor pentru chmod
Când cunoașteți permisiunile necesare, selectați-le pentru fiecare clasă pentru a crea notația și comanda de exemplu. Această pagină nu le aplică.
Permisiunile pentru proprietar, grup și ceilalți
Tratați separat cele trei clase
Proprietarul este reprezentat prin u, grupul prin g, iar ceilalți prin o. Specificați pentru fiecare permisiunile de citire, scriere și execuție sau căutare.
Reprezentarea permisiunilor prin adunarea lui 4, 2 și 1
Citirea r este 4, scrierea w este 2, iar execuția sau căutarea x este 1. De exemplu, 6 este 4+2 pentru citire și scriere, iar 5 este 4+1 pentru citire și execuție sau căutare.
Prima cifră reprezintă biții speciali
În notația octală pe 4 cifre, prima cifră reprezintă setuid, setgid și sticky. În notația rwx, s/t înseamnă că bitul special este setat cu permisiune de execuție; S/T înseamnă că este setat fără permisiune de execuție. Efectul variază în funcție de sistemul de operare și de tipul destinației.
Întrebări frecvente
Care este diferența dintre 755 și 644?
755 acordă proprietarului permisiuni de citire, scriere și execuție, iar grupului și celorlalți permisiuni de citire și execuție. 644 acordă proprietarului permisiuni de citire și scriere, iar grupului și celorlalți permisiune de citire. Alegeți în funcție de utilizare și de destinație; niciuna nu este o recomandare universală.
Modifică această pagină și permisiunile reale ale fișierelor?
Nu. Această pagină doar calculează reprezentările permisiunilor introduse și creează comenzi de exemplu. Nici nu citește starea curentă a fișierelor reale.
Câte caractere ar trebui să introduc pentru notația rwx?
Introduceți 9 caractere care combină permisiunile pentru proprietar, grup și ceilalți. Nu includeți la început caracterul tipului de fișier, precum „-” sau „d”, din rezultatul comenzilor ls și similare.
Cum introduc notația ugo?
Specificați toate permisiunile normale pentru cele 3 clase și stabilirea sau eliminarea biților speciali, ca în u=rw,g=r,o=,u-s,g-s,o-t. Această funcție nu interpretează expresii care modifică doar unele permisiuni și nici o sintaxă chmod arbitrară.
Date de intrare și rezultate
- Intrare
- 1–4 cifre octale, notație rwx de 9 caractere, o specificație ugo completă sau permisiunile pentru fiecare clasă.
- Rezultate
- Octal pe 4 cifre, notație rwx și ugo, inclusiv biții speciali, și un exemplu de chmod.
- Obținerea rezultatelor
- Copiați împreună toate cele patru rezultate sau salvați-le ca TXT. Permisiunile reale ale fișierelor nu sunt modificate.