• Jueves 14 de Noviembre de 2024, 18:28

Autor Tema:  Saber Que Archivos Estan 777  (Leído 1342 veces)

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Saber Que Archivos Estan 777
« en: Lunes 23 de Octubre de 2006, 19:17 »
0
Hola chicos de SoloCodigo, tengo una pregunta?

Quisiera saber si hay un comando en especial, o como recorrer por medio de un script y saber que archivos tienen solo 777, y después convertirlos a 755, hay alguna forma de recorrer directorios e ir haciendo esto?

Gracias Chao.
El pasado son solo recuerdos, el futuro son solo sueños

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Saber Que Archivos Estan 777
« Respuesta #1 en: Martes 24 de Octubre de 2006, 00:52 »
0
man stat
man ls
 :D
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

bob esponja

  • Miembro MUY activo
  • ***
  • Mensajes: 411
    • Ver Perfil
    • http://marianoguerra.blogspot.com
Re: Saber Que Archivos Estan 777
« Respuesta #2 en: Martes 24 de Octubre de 2006, 01:48 »
0
Código: Text
  1. find . -perm 777 -exec chmod 755 '{}' \;
  2.  

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Saber Que Archivos Estan 777
« Respuesta #3 en: Martes 24 de Octubre de 2006, 14:57 »
0
Cita de: "bob esponja"
Código: Text
  1. find . -perm 777 -exec chmod 755 '{}' \;
  2.  
Gracias bob_esponja, era justo lo que necesitaba, ya que en el servidor de las páginas que manejo hay muchos archivos 777 :smartass:
El pasado son solo recuerdos, el futuro son solo sueños

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Saber Que Archivos Estan 777
« Respuesta #4 en: Martes 24 de Octubre de 2006, 22:37 »
0
Tambien se puede hacer un bucle y usar las "funciones" -r -w y otras para dar con eso aunque la solucion de bob es mas facil.
Stat tambien te da ese dato y ls con el flag de stat seria lo mismo.
 :comp:
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.