Permisos
Comandes
Sintaxi | Funció |
---|---|
chmod [permisos] fitxer | Canvia els permisos d'un fitxer |
chmod -R [permisos] directori | Canvia els permisos d'un directori |
stat -c '%A %a %U %G %n' arxiu |
Mostra els permisos de l'arxiu en format simbòlic i octal |
Els arxius tenen tres tipus de permisos: lectura (r), escriptura (w) i execució (x).
Els permisos s'assignen a tres classes d'usuaris diferents: al propietari (u), al grup (g) i a la resta (o).
I el resultat són tres grups de tres permisos, podeu veure els permisos d'un arxiu amb la comanda ls -l:
rwx: rwx: rwx
u: g: o
Amb notació simbòlica o rwx, els permisos es poden afegir o treure indicant el següent:
chmod {u,g,o}{+|-|=}{r,w,x} arxius
- La primera lletra indica a qui se li canviaran els permisos: al propietari (u), al grup (g) o a la resta (o).
- Després podem afegir (+) o treure (-) els permisos.
- Finalment, indiquem els permisos que volem donar o treure: lectura (r), escriptura (w) o execució (x).
Amb notació numèrica o octal, els permisos es poden indicar de la següent manera:
chmod [0-7][0-7][0-7] arxius
El primer dígit correspon als permisos del propietari: el segon, als permisos del grup d'usuaris, i el tercer, als permisos dels altres usuaris. Aquests dígits corresponen a combinacions de 4 lectura, 2 escriptura, 1 execució i 0 cap permís.
Exemples
Sintaxi | Funció |
---|---|
chmod -R ugo+rwx arxiu |
Afegeix permisos de lectura, escriptura i execució a tots els usuaris |
chmod -R 777 arxiu |
Afegeix permisos de lectura, escriptura i execució a tots els usuaris |
chmod -R u+rwx,go-rwx arxiu |
Afegeix permisos de lectura, escriptura i execució al propietari |
chmod -R 700 arxiu |
Afegeix permisos de lectura, escriptura i execució al propietari |
chmod -R u+rwx,g+rx,o+rx arxiu |
Afegeix permisos de lectura i escriptura per al propietari i permisos de lectura per a la resta |
chmod -R 755 arxiu |
Afegeix permisos de lectura i escriptura per al propietari i permisos de lectura per a la resta |
chmod -R ug+rwx,o-rwx arxiu | |
chmod -R 770 arxiu |
També podeu consultar:
- La diapositiva 14 del document 2. - Comandes.
- La pàgina 11 del document 3. - Manual de comandes.
L'apartat 2.3.3 Característiques d'arxius i directoris del document IOC. Sistemes operatius lliures.