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


Permisos

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.


Darrera modificació: dimecres, 27 d’abril 2022, 20:10