-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-11-02 a las 10:10 +0100, Rafa Grimán escribió:
El Martes, 31 de Octubre de 2006 20:29, Carlos E. R. escribió:
Que manía teneis los "informáticos" de poner los permisos en octal. Eso es como si me pongo a programar mi calculadora poniendo los opcodes en hexadecimal, que me los sé - bueno, me los sabía.
Es que es más corto que tener que poner:
chmod u,g +r fichero
y luego:
chmod o -r fichero
Lo ponemos:
chmod 0440 fichero
Y unas narices :-p Y ahora me dirás que el hexadecimal es más compacto que los mnemónicos, éste es más compacto que el assembler, este que el C, este que C++, etc. ¡Hala! :-P O sea, que cuando inventen la computadora de Star Trek que le puedes hablar tranquilamente y pedirle una extrapolación estelar, tu se lo programarás en C, y terminarás cuando las ranas crien pelo :-P
Lo del sticky bit tiene su historia en que los ficheros con sticky bit activado se quedaban en memoria (cuando la memoria era cara) de forma que no se perdían ciclos de CPU cargando y descargando ficheros (librerías) de memoria. Al aplicarlo a un directorio, lo que hacemos es decirle: "sólo el dueño original puede borrar el fichero aunque otro usuario tenga permisos para borrarlo".
Eso debería ponerlo más claramente en el man. Me lo han contado varias veces, pero se me olvida.
¿En que atributo estás pensando? A mi el que me interesa mucho es el de comprimir, pero no lo han desarrollado :-/
Para temas de seguridad, a mi me interesan el i (immutable) y el a (append only). De esta manera (i) no puedes borrar, renombrar, crear un enlace ni añadir contenido y en el caso de (a), sólo puedes hacer un append al fichero.
Lo de comprimir ficheros ... con los tamaños actuales de los discos duros ... ;)
Si, ya, yo cuando mi PC tenía sólo disquetes de 360KiB pensaba que los 10 megas del disco duro de mi amigo eran inagotables. Los tamaños se agotan siempre. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFSeSjtTMYHG2NR9URAvXtAJoDErbIYbWyecG4jct1hqTUIlQYfwCeIYlC 4+H/ZpHUfde3dMqdtAs71zA= =kzOr -----END PGP SIGNATURE-----