Articles of linux

encontrar contenidos de un archivo en otro archivo en script shell de Unix

Estoy usando la siguiente secuencia de comandos de shell para encontrar contenidos de un archivo en otro: #!/bin/ksh file=”/home/nimish/contents.txt” while read -r line; do grep $line /home/nimish/another_file.csv done < "$file" Estoy ejecutando el script, pero no muestra el contenido del archivo csv. Mi archivo contents.txt contiene un número como “08915673” o “123223” que también están […]

Ejecuta un comando de shell cuando se agrega un archivo

Tengo una carpeta llamada images en mi linux box. Esta carpeta está conectada a un sitio web y el administrador del sitio tiene la capacidad de agregar imágenes a este sitio. Sin embargo, cuando se agrega una imagen, quiero que se ejecute un comando para cambiar el tamaño de todas las imágenes de un directorio. […]

¿Cómo agregar un nuevo dispositivo en el código fuente de QEMU?

¿Cuál podría ser el enfoque paso a paso para emular / agregar un nuevo dispositivo en qemu utilizando el enfoque de QOM? ¿Qué y dónde podrían ser los cambios con respecto a DeviceState / BusState y otras propiedades?

¿Cómo encontrar la dirección física de una variable desde el espacio de usuario en Linux?

¿Quiero encontrar la dirección física de una variable definida en un proceso de espacio de usuario? ¿Hay alguna forma de hacerlo utilizando privilegios de root?

Cómo intercalar líneas desde dos archivos de texto

¿Cuál es la forma más fácil / más rápida de intercalar las líneas de dos (o más) archivos de texto? Ejemplo: Archivo 1: line1.1 line1.2 line1.3 Archivo 2: line2.1 line2.2 line2.3 Intercalado: line1.1 line2.1 line1.2 line2.2 line1.3 line2.3 Claro que es fácil escribir un pequeño script de Perl que los abra a los dos y […]

C ++: ¿es seguro usar longjmp y setjmp?

¿Es seguro usar longjmp y setjmp en C ++ en linux / gcc con respecto a lo siguiente? Manejo de excepciones (no estoy implementando el manejo de excepciones usando longjmp / setjmp. Quiero saber qué efectos secundarios tendrá longjmp / setjmp en el manejo de excepciones estándar) *this puntero Señales Punteros inteligentes (punteros compartidos e […]

¿Cómo trato con un nombre de archivo que comienza con el carácter de guión (-)?

De alguna manera, en algún momento, accidentalmente creé un archivo en mi directorio personal llamado ‘-s’. Es alrededor de 500 kb y no tengo idea si contiene datos importantes o no. No puedo encontrar ninguna forma de hacer nada con este archivo, porque cada comando que uso para tratar de ver, copiar o moverlo interpreta […]

¿Cómo incluir todos los objetos de un archivo en un objeto compartido?

Al comstackr nuestro proyecto, creamos varios archivos (bibliotecas estáticas), por ejemplo, liby.a y libz.a que contienen un archivo de objeto que define una función y_function() y z_function() . Luego, estos archivos se unen en un objeto compartido, digamos libyz.so , que es uno de nuestros principales libyz.so distribuibles. g++ -fPIC -c -o yo y.cpp ar […]

¿Cómo obtener las estadísticas del adaptador de red en Linux / Mac OSX?

Estoy buscando una forma de obtener estadísticas de red en C en Linux y MacOSX. Específicamente, necesito monitorear el número de bytes cargados y descargados desde cada adaptador de red en el sistema – No necesito hacer inspección de paquetes, o diferenciar entre protocolos, solo un contador de ‘bytes totales’ que puedo sondear a intervalos […]

¿Por qué una JVM informa más memoria comprometida que el tamaño de residente del proceso de Linux?

Al ejecutar una aplicación Java (en YARN) con el seguimiento de memoria nativo habilitado ( -XX:NativeMemoryTracking=detail consulte https://docs.oracle.com/javase/8/docs/technotes/guides/vm/nmt-8.html y https://docs.oracle.com/javase/8/docs/technotes/guides/troubleshoot/tooldescr007.html ), puedo ver cuánta memoria está usando la JVM en diferentes categorías. Mi aplicación en jdk 1.8.0_45 muestra: Seguimiento de memoria nativa: Total: reservado = 4023326KB, cometido = 2762382KB – Java Heap (reservado = 1331200 […]