Ficheros


Linux / Unix: Como cambiar permisos en archivos o directorios (chmod)

Para saber qué permisos tiene asociado un archivo o directorio basta con ejecutar el comando ls -l en el bash como se muestra en el siguiente ejemplo: Podemos ver que: En la primera columna aparecen los permisos asociados: -rwxr-xr-x En la tercera columna indica el usuario: root En la cuarta columna indica el grupo: root Veamos la explicación detallada del significado de estos permisos que aparecen en la primera columna y pueden separarse en cuatro grupos: Donde: r: Significa permisos de lectura (read) w: Significa permisos de escritura (write) x: Significa permisos de ejecución (execution) Los tipos de ficheros pueden […]


Log4j: Additivity

Consideremos el siguiente escenario: Hemos configurado un total de 3 appenders en nuestra aplicación; uno para el paquete com.demo.moduleone, otro para el com.demo.moduletwo y el logger raíz com.demo. La configuración de Log4j debería parecerse a algo como esto (mostrando solo la configuración de los appender y excluyendo el resto de detalle):

Los loggers del Log4j son jerárquicos, por ejemplo, un un logger de Log4j es un antecesor de otro logger si su nombre seguido de un punto es un prefijo del nombre del logger descendiente. Un logger de Log4j se dice que es un padre de un logger hijo […]


JDOM: Escribir o crear fichero XML desde Java

Ya hemos visto cómo leer un fichero XML con JDOM. Así que ahora explicaremos cómo se crean documentos, elementos y atributos JDOM para formar un fichero XML nuevo de salida. Requisitos: – Tener descargada la librería de JDOM. Podemos descargarla desde su página oficial. El fichero XML que queremos crear de salida tiene el siguiente aspecto:


JDOM: Leer fichero XML desde Java

Para facilitar la lectura (o escritura) de ficheros XML desde Java, podemos usar la librería de JDOM, que podemos descargar desde la web oficial de JDOM. Requisitos: – Tener descargada la librería. – Conocer la estructura del XML. Suponiendo que tenemos el siguiente XML: