A Dijous 20 Mar� 2003 01:21, Juan Orti va escriure:
> Hola a todos! He estado pasando datos de una partici�n de windows a una
> xfs, pero resulta que como en la partici�n de windows ten�a puesta una
> m�scara para que todos los permisos sean iguales, al pasar los archivos se
> ha quedado algo asi:
>
> -rwxrwxr-x    1 juan     juan          13K 2001-12-20 16:38 trabajo.zip*
> drwxr-sr-x    9 juan     juan          151 2002-05-20 01:20 universidad/
>
> o sea, todo tiene permiso de ejecuci�n (ficheros y directorios) me gustar�a
> quitar el permiso de ejecuci�n a los archivos pero no a los directorios.
> �Como deber�a hacer esto para no volverme loco? deber�a hacerlo
> recursivamente por todos los directorios. Me imagino que habr� que hacer un
> peque�o script o una larga serie de tuber�as, pero no se ni por donde
> empezar. Agradecer�a cualquier ayuda o referencia.
>
> Un saludo.

  Para estas cosillas lo mejor es hacerse un scripticillo que lo solucione.

#!/bin/sh

# Establece el grupo y usuario recursivamente a _todo_
#
#chown -R _usuario_:_grupo_ *

# Cambia los permisos recursivamente en funci�n de si se trata de un fichero
# o directorio (todo partiendo des de el directorio de ejecuci�n)
#
chmod 770 `find . -type d`
chmod 660 `find . -type -f`


  La l�nia "chown" la dejo comentada pues logicamente se tiene que editar el 
nombre del _usuario_ y _grupo_. El par�metro num�rico de la l�nia chown 
depender� de los permisos que desees dar-le a tu arbol de ficheros (mira el 
"man chmod")

  Toni
-- 

  Sort

######## Antoni Bella Perez ####################                             |
# http://www.terra.es/personal7/bella5/home.htm
## <[EMAIL PROTECTED]> ## i
col�laborador del projecte Debian en catal�: debian.org/index.ca.htm
Maquinari: - Pentium II 300MHz 128MB mem�ria 599.65 bogomips
Sistema:   - Debian GNU/Linux-2.4.19  -  XFree86 4.2.1-6pre7v2

-

Attachment: pgpc9IhNuxfcg.pgp
Description: signature

Responder a