En este momento estás viendo CHMOD solo en directorios o solo en archivos
Img Locked File
  • Autor de la entrada:
  • Categoría de la entrada:GNU/Linux
  • Comentarios de la entrada:Sin comentarios

Estoy migrando totalmente el servidor de archivos a Linux (OS X) desde Windows. Me empecé a encontrar que al pasar los archivos desde Win2s, debido a que el disco estaba NTFS, venían con permisos que incluyen el poder ejecutar scripts, lo cual es una verdadera putada.

Es por eso que me puse a buscar como hacer chmod sólo a archivos o sólo a directorios para poder poner mis propios permisos, lo cuál se ve más o menos así:

1. CHMOD Recursivo para TODOS los archivos dentro de un directorio:

find . -type f -exec chmod XXX {} \;

2. CHMOD Recursivo para TODOS los directorios dentro de un directorio:

find . -type d -exec chmod XXX {} \;

En donde XXX es el número del permiso que se va a poner. Ej. 644, 755 etc.

NOTA: para OS X el comando es igual.

Fuente: MyScienceIsBetter

RoLo

Músico y programador colombiano, ingeniero electrónico y licenciado en música con más de 12 años de experiencia como consultor tecnológico y desarrollador web frontend, y una trayectoria de 25 años en músicas andinas colombianas y metal.

Deja una respuesta