Chmod-kalkylator
Konvertera Unix-filbehörigheter mellan oktal och rwx notation med en fullständig uppdelning.
Chmod-kalkylator
Unix-filbehörigheter ser kryptiska ut tills du ser aritmetiken bakom dem. Var och en av de tre siffrorna i ett chmod-värde är en enkel summa: läs är 4, skriv är 2, exekvering är 1. Så 7 betyder läs plus skriv plus kör, 5 betyder läs plus kör, och 755 ger ägaren full kontroll medan gruppen och alla andra kan läsa och köra filen. Den här räknaren översätter åt båda hållen - klistra in oktala värden som 755 eller 0644 och få rwx-notationen, eller klistra in en sträng som rwxr-xr-x (med eller utan det inledande filtypstecknet från ls -l) och få tillbaka det oktala värdet.
Uppdelningsvyn anger exakt vad ägaren, gruppen och andra kan göra, noterar speciella bitar som setuid, setgid och sticky biten (4755, 2755, 1777), och skriver ut det färdiga chmod-kommandot. Byt till konvertering endast när du bara behöver motsvarande notation, en rad per behörighet. Varje rad bearbetas oberoende, så du kan konvertera en hel lista på en gång - ett stavfel på en rad ger ett lugnt meddelande på plats och stoppar aldrig resten.
En handfull värden täcker det mesta av verkligt arbete: 644 för vanliga filer, 755 för kataloger och skript, 600 för privata nycklar och hemligheter. Undvik 777 — en världsskrivbar fil kan modifieras eller ersättas av vilken användare som helst på maskinen, vilket sällan är vad du vill ha och en klassisk säkerhetsgranskning.
Allt körs lokalt i din webbläsare. Inget du klistrar in laddas upp, loggas eller lagras någonstans.