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 -
pgpc9IhNuxfcg.pgp
Description: signature

