Junior — Middle
Mit jelentenek a numerikus értékek, amelyeket a chmod parancs használatakor a hozzáférési jogok beállításához használnak?
sobes.tech MI
Válasz az MI-től
A chmod parancsban szereplő numerikus értékek meghatározzák a hozzáférési jogokat Unix-szerű rendszerekben. Minden szám a három felhasználói kategória (felhasználó, csoport, mások) jogosultságainak összegét jelenti.
Minden jogosultságot egy szám kódol:
- 4 — olvasási jog (r)
- 2 — írási jog (w)
- 1 — végrehajtási jog (x)
Például, a 7 (4+2+1) teljes hozzáférést jelent (olvasás, írás, végrehajtás), a 6 (4+2) — olvasás és írás, az 5 (4+1) — olvasás és végrehajtás.
A chmod 754 file parancs beállítja:
- a tulajdonosnak: 7 (rwx)
- a csoportnak: 5 (r-x)
- másoknak: 4 (r--)
Így a három szám egymás után határozza meg a jogosultságokat a tulajdonos, a csoport és a többiek számára.