Además, hay varios formato de archivo ejecutable se almacena en el Linux ELF, incluyendo archivos de la biblioteca de vínculos dinámicos (.so), reubicable archivo (.o ), archivo de volcado central (el sistema guarda cierta información del proceso en este tipo de archivo cuando el proceso finaliza). Podemos utilizar el comando de archivo para ver los tipos de archivos por ejemplo :?
1 2 3 Xiang Xiang @: $ archivo ~ /espacio de trabajo /Linux prim prim: ELF 32-bits LSB ejecutable, Intel 80386, versión 1 ( SYSV), vinculada de forma dinámica (utiliza bibliotecas compartidas), para GNU /Linux 2.6.24, BUILDID [SHA1] = 0xd54ce2ecedb22482c79f597093ff8c0b8f7c7113, no despojado Xiang Xiang @: ~ /espacio de trabajo /Linux $ en el formato de archivo ELF, que contiene la cabecera del archivo ( cabecera del fichero), la sección de código (.text), el segmento de datos (.data) sección de datos sin inicializar (.bss) y similares, se puede ver la información de cada segmento por orden objdump. ?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Xiang @ Xiang: ~ /espacio de trabajo /algoritmo $ g ++ -c prim.cpp -o prim.o Xiang Xiang @: ~ /espacio de trabajo /algoritmo de $ objdump -h prim.o prim.o: formato de archivo de las secciones elf32-i386: Nombre Idx Tamaño VMA LMA Lime ALGN 0 .text 0000031f 00000000 00000000 00000034 2 ** 2 CONTENIDOS, ALLOC, CARGAR, RELOC, LISTO, CÓDIGO 1 .data 00000000 00000000 00000000 00000354 2 ** 2 CONTENIDO TS, Alloc, la carga, DATOS 2 .bss 003d3c21 00000000 00000000 00000360 2 ** 5 ALLOC 3 .rodata 00000008 00000000 00000000 00000360 2 ** 2 ÍNDICE, ALLOC, LOAD, READONLY, DATOS 4 .ctors 00000004 00000000 00000000 00000368 2 ** 2 contenidos, ALLOC, LOAD, RELOC, DATOS 5 .comment 0000002c 00000000 00000000 0000036c 2 ** 0 contenidos, READONLY 6 .note.GNU-pila 00000000 00000000 00000000 00000398 2 ** 0 ÍNDICE, READONLY 7 .eh_frame 000000dc 00000000 00000000 00000398 2 * * 2 CONTENIDO, ALLOC, CARGA, RELOC, READONLY, DATOS Xiang Xiang @: ~ /espacio de trabajo /algoritmo de $ objdump -h Prim 1, archivo de cabecera (cabecera del fichero) contiene el número mágico en el archivo de cabecera, máquina tamaño de la palabra, la versión, la plataforma de operación, tipo de archivo, la dirección de entrada, SMS, etc., que indican al sistema el tipo de número mágico para el archivo, tales como número mágico archivo ELF es el carácter DEL + ELF,
ha estado haciendo el sistema de administración de cuentas del servidor de laboratorio de Linux. En
Este artículo describe la implementación de malloc y su malloc en la operación de expansión del mont
Uno: el esquema de ssh es: 1, es permitir el uso de ssh entre dos máquinas Linux no requiere un
La estructura de red en Linux es muy complicada, pero la configuración básica de la red de
Nunca ejecute los 10 comandos más peligrosos en Linux
Resumen de acceso directo simple de Linux /Unix
RedHat 9 Linux inicia el comando de servicio SSH
Expresiones regulares de Linux - comodines
Introducción a los archivos de administración y los grupos de usuarios en el sistema Linux
proceso de arranque del sistema Linux
Esquema de partición del servidor WEB CentOS de Linux
El conmutador de capa 3 basado en red de Linux y las notas de traducción de dirección de NAT
Mejore la seguridad para los sistemas Vista y Windows 7
Requisitos del sistema para la versión preliminar de Internet Explorer 10
¿Cómo cerrar el asistente de compatibilidad de programas en el sistema Win8?
¿Cómo prohíbe Win10 la visualización del cuadro de búsqueda rápida en la barra de tareas
Win 10 en modo de espera de espera no puede conectar wifi cómo hacerlo?
Método de software de búsqueda de Win8
Resuelva el problema de solo la unidad C después del método de instalación de win7