GNU/Linux >> Tutoriales Linux >  >> Linux

Más información sobre cómo cambiar los permisos de archivos y carpetas

Es posible que desee cambiar el permiso para varios archivos y carpetas. Esto se puede hacer con el chmod comando de concha.
La sintaxis de chmod el comando es:

root@web [/scripts]# chmod --help
Usage: chmod [OPTION]... MODE[,MODE]... FILE...
  or:  chmod [OPTION]... OCTAL-MODE FILE...
  or:  chmod [OPTION]... --reference=RFILE FILE...
Change the mode of each FILE to MODE.
With --reference, change the mode of each FILE to that of RFILE.

  -c, --changes          like verbose but report only when a change is made
  -f, --silent, --quiet  suppress most error messages
  -v, --verbose          output a diagnostic for every file processed
      --no-preserve-root  do not treat '/' specially (the default)
      --preserve-root    fail to operate recursively on '/'
      --reference=RFILE  use RFILE's mode instead of MODE values
  -R, --recursive        change files and directories recursively
      --help     display this help and exit
      --version  output version information and exit

Para cambiar el permiso para todos los archivos en /home/username/public_html a 600, use:

find /home/username/public_html -type f -exec chmod 600 {} \;

Para cambiar el permiso para todos los directorios en /home/username/public_html a 755, use:

find /home/username/public_html -type d -exec chmod 755 {} \;

Para cambiar el permiso para todos los archivos y directorios en /home/username/public_html a 600, use:

chmod 644 /home/username/public_html -R

En los ejemplos anteriores, use el valor deseado para los permisos (como 600, 700, etc.).


Linux
  1. Linux:¿cómo establecer permisos de archivo predeterminados para todas las carpetas/archivos en un directorio?

  2. ¿Cómo buscar archivos por tamaño y extensión?

  3. Aprenda a comprimir y descomprimir archivos en Linux y sea un maestro Zip

  4. ¿Cómo fuerzo el grupo y los permisos para los archivos creados dentro de un directorio específico?

  5. ¿Cómo establecer permisos de archivo predeterminados para todas las carpetas/archivos en un directorio?

Cómo cambiar los permisos de archivos de forma recursiva con chmod en Linux

Cómo cambiar los permisos de archivos y directorios

Cómo cambiar recursivamente los permisos de archivos en Linux

Comando Chmod:cómo cambiar los permisos de archivo en Linux

Aprenda el uso del comando chmod (modo de cambio) en Linux

Cómo mover todos los archivos y carpetas mediante el comando mv