Articles of linux

Convertir formatos de fecha en bash

Tengo una fecha en este formato: “27 JUN 2011” y quiero convertirlo a 20110627 ¿Es posible hacer en bash?

¿Cómo detectar el lanzamiento de progtwigs en Linux?

Escribí un daemon simple. Este daemon debería responder cuando ejecuto cualquier progtwig. ¿Como hacer esto? En un gran bucle de daemon: while(1) { /* function which catches new programm running */ } ¿Qué funciones llamar en Linux, cuando estoy ejecutando un nuevo progtwig (crear un nuevo proceso)?

¿Cómo verificar qué bibliotecas compartidas se cargan en el tiempo de ejecución para un proceso determinado?

¿Hay alguna manera de verificar qué bibliotecas está usando un proceso en ejecución? Para ser más específico, si un progtwig carga algunas bibliotecas compartidas usando dlopen , entonces readelf o ldd no lo van a mostrar. ¿Es posible obtener esa información de un proceso en ejecución? Si es así, ¿cómo?

“/ Usr / bin / ld: no se puede encontrar -lz”

Estoy tratando de comstackr el código fuente de Android en Ubuntu 10.04. Me sale un error al decir, / usr / bin / ld: no se puede encontrar -lz ¿Puedes decirme cómo puedo solucionarlo? ¿Qué no cannot find -lz significa? Aquí está el mensaje de error completo: external/qemu/Makefile.android:1101: warning: overriding commands for target `external/qemu/android/avd/hw-config-defs.h’ external/qemu/Makefile.android:933: […]

Técnicamente, ¿cuál es la principal diferencia entre Oracle JDK y OpenJDK?

He estado usando OpenJDK por años, inicialmente para proyectos pequeños donde no tiene problemas. Pero desde que empecé a jugar con juguetes grandes, comencé a notar errores fatales aleatorios / desconocidos y lockings (con códecs H.264, etc.), y fue una pesadilla hasta entonces tener problemas de fallas del sistema + errores fatales causado por OpenJDK. […]

Cómo crear una aplicación de instancia única en C o C ++

¿Cuál sería su sugerencia para crear una aplicación de instancia única, de modo que solo se permita ejecutar un proceso a la vez? ¿Bloqueo de archivos, mutex o qué?

¿Cómo ejecutar un script de shell cuando un archivo o directorio cambia?

Quiero ejecutar un script de shell cuando cambia un archivo o directorio específico. ¿Cómo puedo hacer eso fácilmente?

¿Cuándo / Cómo carga Linux las bibliotecas compartidas en el espacio de direcciones?

Mi pregunta es la siguiente: ¿Cuándo se especifica la dirección de los objetos compartidos en los progtwigs? Durante la vinculación? ¿Cargando? Si quisiera encontrar la dirección de memoria del comando del system dentro de libc dentro de mi progtwig, podría encontrarla fácilmente en gdb , pero ¿qué pasa si no quiero incluir el progtwig en […]

Haga que $ JAVA_HOME se pueda cambiar fácilmente en Ubuntu

En Ubuntu, me gustaría cambiar mi variable de entorno JAVA_HOME entre Java 5 y 6. Abro un terminal y escribo lo siguiente para establecer la variable de entorno JAVA_HOME: export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun Y en esa misma ventana de terminal, escribo lo siguiente para verificar que la variable de entorno se haya actualizado: echo $JAVA_HOME Y veo […]

¿Cómo encontrar todos los dispositivos serie (ttyS, ttyUSB, …) en Linux sin abrirlos?

¿Cuál es la forma correcta de obtener una lista de todos los puertos / dispositivos seriales disponibles en un sistema Linux? En otras palabras, cuando itero sobre todos los dispositivos en /dev/ , ¿cómo puedo decir cuáles son los puertos seriales de la manera clásica, es decir, aquellos que generalmente soportan velocidades en baudios y […]