Toollet
Caută după scop sau numele aplicațieiCautăContactează-ne
Prețuri

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.

Introduceți 1–4 cifre, folosind cifrele 0–7.

Calculați notația permisiunilor. Aceasta nu modifică permisiunile fișierelor reale.

Permisiuni convertite

Calculați pentru a vedea notația octală, rwx și ugo și o comandă chmod de exemplu.

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

  1. 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ă.

  2. 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.

  3. 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.

Setările actuale

Caută instrumente