Chmod skaičiuotuvas

Autorius: Henrick Yau

Chmod skaičiuotuvas

Apskaičiuokite ir supraskite Unix/Linux failų leidimus naudodami šį chmod skaičiuotuvą. Galite nustatyti leidimus naudodami simbolinę žymėjimą, aštuntaines (skaitines) reikšmes arba interaktyvų leidimų parinkiklį.

Leidimų skaičiuotuvas

Skaityti
Rašyti
Vykdyti
Savininkas
Grupė
Kiti
Specialūs leidimai

Dažni šablonai

Leidimų rezultatai

chmod komanda
chmod 755 failo_pavadinimas
Aštuntainė reikšmė
755
Simbolinis žymėjimas
u=rwx,g=rx,o=rx
Dvejetainis atvaizdavimas
111 101 101

Leidimų vizualizacija

-
rwx
r-x
r-x

Paaiškinimas

Pavyzdinis naudojimas

chmod 755 failas.txt
chmod -R 755 directory/

Kas yra Chmod skaičiuoklė?

Chmod skaičiuoklė padeda vartotojams greitai nustatyti Unix ir Linux failų teisių reikšmes tiek skaitmeniniu (aštuntainiu), tiek simboliniu formatu. Šis įrankis ypač naudingas kūrėjams, sistemos administratoriams ir visiems, dirbantiems su failų sistemomis, kurios priklauso nuo teisių nustatymų.

Užuot įsiminę teisių reikšmes ar rankiniu būdu iššifravę aštuntainius skaičius, ši skaičiuoklė leidžia lengvai suprasti ir taikyti teises naudojant žymimuosius langelius, simbolius ar skaitmeninius įvedimus.

Teisių formulės išskaidymas

Teisių reikšmės formulė:

Aštuntainė reikšmė = (Skaitymas × 4) + (Rašymas × 2) + (Vykdymas × 1)

Pavyzdžiui, jei vartotojas turi skaitymo, rašymo ir vykdymo teises:

4 (Skaitymas) + 2 (Rašymas) + 1 (Vykdymas) = 7

Taigi, rwx tampa 7, o rw- tampa 6.

Kaip naudotis Chmod skaičiuokle

Yra trys paprasti būdai naudotis įrankiu:

  • Vizualus režimas: Pasirinkite teises naudodami žymimuosius langelius savininkui, grupei ir kitiems.
  • Simbolinis žymėjimas: Įveskite teises, pvz., u=rwx,g=rx,o=r, kad gautumėte atitinkamą skaitmeninę reikšmę.
  • Skaitmeninis režimas: Įveskite 3 arba 4 skaitmenų aštuntainį skaičių (pvz., 755), kad pamatytumėte simbolinį ir dvejetainį išskaidymą.

Nustatę teises, spustelėkite Apskaičiuoti, kad pamatytumėte tokius rezultatus kaip:

  • Pilną chmod komandą, kurią galite nukopijuoti ir naudoti
  • Aštuntainę (skaitmeninę) reikšmę
  • Simbolinį atvaizdavimą
  • Dvejetainį formatą ir teisių vizualizaciją

Taip pat galite vienu spustelėjimu pritaikyti įprastus teisių išankstinius nustatymus, pvz., 755 arba 644.

Kodėl verta naudoti šį įrankį?

Suprasti failų teises yra svarbu valdant prieigą ir užtikrinant sistemų saugumą. Chmod skaičiuoklė padeda:

  • Sumažinti klaidų skaičių nustatant failų teises
  • Sutaupyti laiko akimirksniu konvertuojant tarp formatų
  • Padaryti failų prieigos taisykles lengviau suprantamas
  • Suteikti vizualų grįžtamąjį ryšį apie tai, ką daro kiekviena teisė

Šis įrankis yra praktiškas tiek koreguojant vieno failo nustatymus, tiek ruošiant teises ištisiems katalogams.

Dažnai užduodami klausimai (DUK)

Ką reiškia chmod?

chmod reiškia "change mode" (keisti režimą). Tai komandinės eilutės įrankis Unix/Linux sistemose, nustatantis failų ir katalogų teises.

Koks skirtumas tarp simbolinio ir skaitmeninio režimo?

Simbolinis režimas naudoja raides ir simbolius (pvz., u+rwx), o skaitmeninis režimas naudoja skaičius (pvz., 755) teisių nustatymams atvaizduoti.

Ką reiškia skaičiai teisėje, pvz., 755?

Kiekvienas skaitmuo atitinka savininko, grupės ir kitų teises:

  • 7: Skaitymas (4) + Rašymas (2) + Vykdymas (1) = rwx
  • 5: Skaitymas (4) + Vykdymas (1) = r-x
  • 5: Skaitymas (4) + Vykdymas (1) = r-x

Kas yra specialiosios teisės, tokios kaip SUID, SGID ir Sticky Bit?

Jos suteikia papildomų funkcijų:

  • SUID: Programa veikia su savininko teisėmis.
  • SGID: Failai paveldi grupės nuosavybę; programos veikia su grupės teisėmis.
  • Sticky Bit: Vartotojai gali ištrinti tik savo failus bendrame kataloge.

Ar galiu naudoti šią skaičiuoklę rekursiniams teisių pakeitimams?

Taip. Įrankis pateikia komandų pavyzdžius, pvz., chmod -R 755 katalogas/, skirtus pakeitimams taikyti visiems failams ir aplankams kataloge.

Susiję terminai ir raktiniai žodžiai

  • chmod
  • failų teisės
  • Unix/Linux
  • aštuntainis
  • simbolinis žymėjimas
  • failų prieiga
  • teisių bitai
  • SUID, SGID, Sticky Bit

Šie raktiniai žodžiai dažniausiai siejami su teisių valdymu Unix tipo sistemose ir yra naudingi tolesniam skaitymui ar trikčių šalinimui.