Re: Una de permisos
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hola
On Monday 14 April 2003 16:45, Alexander Wallace wrote:
> Si haces:
>
> chmod -R 640 *
>
> Y luego
>
> find ./ -type d | xargs chmod 650
El problema se que si tiene tantos directorios el xargs no va a ser capaz de
gestionar toda la salida de find en su buffer y va a darle un mensaje
parecido a Argument list too long, o no sería del todo descartable, es algo
más quirúrjico:
find . -type f -exec chmod 640 {} \; -o -type d -exec chmod 750 {} \;
o en el caso de necesitar o convenir xargs aprovechar el modificador -l para
ejecutar el comando agrupando archivos; mi salida | xargs -l10 por ejemplo
agrupará las "líneas" de la salida de 10 en 10.
un saludo
Victor
>
> Este ultimo solo afecta directorios.
>
> Espero te sirva.
>
> On Saturday 12 April 2003 07:15, pepe wrote:
> > Quiero que los usuarios que pertenezcan a unos determinados grupos
> > puedan entrar en todos directorios de un HD, pero no puedan ejecutar
> > nada.
> >
> > ¿Cómo lo hago sin tener que ir uno a uno, para que los ficheros se queden
> > con 640, y los directorios con 650.? (Ese disco tiene 80G y está casi
> > lleno de directorios y ficheros; hacer chmod 640 * -R me evita la
> > ejecución, pero también la entrada en los directorios, y si hago 650,
> > pueden entrar y también ejecutar)
- --
- --
Abril
Uno de los peores meses para andar metiendo al mundo en guerras absurdas
El resto de meses del mismo tipo son: Enero, Febrero, Marzo, Mayo, Junio,
Julio, Agosto, Septiembre, Octubre, Noviembre y Diciembre.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+m7oEEzqHF8R72ekRAhPAAJ43eUj2NcLuh+h0ZEf9V/u5go9L/wCgmDU7
leOs2gQgjJMjwAkK833nVp0=
=3uvP
-----END PGP SIGNATURE-----
Reply to: