Unix - levantar un servidor en UNIX

   
Vista:

levantar un servidor en UNIX

Publicado por luz (1 intervención) el 25/01/2011 19:47:21
Hola,

necesito ayuda urgente, recibi de tarea levantar un servidor en UNIX, entre varios archivos escritos con vi, encontre uno que tiene la extension .exec (servidor.exec) , sabe alguien de que tipo de archivo se trata ( con que fue escrito ) y si hay una forma de que lo pueda leer

Gracias por su ayuda

Luz
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

levantar un servidor en UNIX

Publicado por unixtricks (5 intervenciones) el 19/05/2015 15:50:09
Hola Luz, tanto en Unixcomo en cualquier distribución Linux no importan las extenciones como en Windows.
para saber de que va el archivo servidor.exec podes utilizar eun comando que te tra información acerca del archivo.

El comando es file y se usa asi:

Por ejemplo si quiero saber donde estoy parado uso el comando pwd
1
2
3
Unix_Tricks> pwd
/var/log
Unix_Tricks>

Si quiero listar lo que tengo en este dire:
1
2
3
4
5
6
7
8
9
10
11
12
Unix_Tricks> ls -lrt
total 544
drwxr-xr-x+ 1 Unix.Tricks Domain Users      0 jul 29  2014 apache2
-rwxr--r--+ 1 Unix.Tricks Domain Users      0 jul 29  2014 wtmp
-rw-r--r--+ 1 Unix.Tricks Domain Users      0 jul 29  2014 messages
-rw-r--r--  1 Unix.Tricks Domain Users   8099 ago  1  2014 setup.log.full
-rwxr-xr-x  1 Unix.Tricks Domain Users   3262 ago 13  2014 a.exe
-rw-r--r--  1 Unix.Tricks Domain Users    663 abr 21 09:55 setupGeneral.log
-rw-r--r--  1 Unix.Tricks Domain Users 271062 may 18 13:14 TuFichero
-rw-r--r--  1 Unix.Tricks Domain Users      0 may 19 10:14 monitoreo_PROD
-rw-r--r--  1 Unix.Tricks Domain Users 264062 may 19 10:15 monitoreo_PROD2
Unix_Tricks>

Y si quiero tener informacion averca de los files listados uso el comdo file de este modo ()en micaso pongo un asterisco para que me traiga información de todos los files listados:

1
2
3
4
5
6
7
8
9
10
11
Unix_Tricks> file *
a.exe:            PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows
apache2:          directory
messages:         empty
monitoreo_PROD:   empty
monitoreo_PROD2:  ASCII text
setup.log.full:   ASCII text, with very long lines, with CRLF line terminators
setupGeneral.log: ASCII text, with CRLF line terminators
TuFichero:        ASCII text
wtmp:             empty
Unix_Tricks>

Los que son ASCII text los puedo leer sin problemas, lo que son PE32+ tal vez haya caracteres ilegibles.

Por ejemplo:
a.exe: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows

1
2
3
4
5
6
Unix_Tricks> cat a.exe
MZ▒▒▒▒@▒▒▒      ▒!▒L▒!This program cannot be run in DOS mode.
$PEd▒/▒'
        @0h  .text  P`.idata @0▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒#2AP@▒▒\p▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒
                                                                        <▒▒Tf__dll__▒▒v▒▒▒@▒▒▒▒▒▒▒▒▒▒#2▒▒E▒▒X▒▒m__end__{▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▒▒&▒▒>`p___RUNTIME_PSEUDO_RELOC_LIST____data_start_____DTOR_LIST_____tls_start____ImageBase__rt_psrelocs_start__dll_characteristics____size_of_stack_commit____size_of_stack_reserve____major_subsystem_version_____crt_xl_start_____crt_xi_start_____crt_xi_end____bss_start_____RUNTIME_PSEUDO_RELOC_LIST_END____size_of_heap_commit_____crt_xp_start_____crt_xp_end____minor_os_version____image_base____section_alignment____IAT_end____RUNTIME_PSEUDO_RELOC_LIST____data_end____CTOR_LIST____bss_end_____crt_xc_end_____crt_xc_start_____CTOR_LIST____rt_psrelocs_size__file_alignment____major_os_version____IAT_start____DTOR_LIST____size_of_heap_reserve_____crt_xt_start____subsystem_____tls_end____major_image_version____loader_flags____rt_psrelocs_end__minor_subsystem_version____minor_image_version____RUNTIME_PSEUDO_RELOC_LIST_END_____crt_xt_end__Unix_Tricks>


Existe un comando en unix llamado strings que a diferencia de cat u otros comandos de visualización de archivos solo te muestra los carcteres legibles.


Espero poder haberte ayudado.

Saludos,
unixtricks
http://unixcommands.esy.es/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar