The UNIX and Linux Forums  

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de Alto Nivel
.
google unix.com



Programación de Alto Nivel Plantear preguntas acerca de C, C + +, Java, SQL, y otros lenguajes de programación aquí.

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
Identificar y agrupar los procesos y OS APP procesos wilsonee Sun Solaris 2 09-30-2008 10:26 AM
Vigilancia de los Procesos - Matar procesos de colgado ukndoit UNIX para usuarios avanzados y expertos 4 01-17-2008 04:30 AM
¿Cómo enumerar las acciones de samba con el cliente siegfried Redes IP 1 08-21-2006 01:00 PM
procesos mma_buc_98 UNIX for Dummies Preguntas y Respuestas 1 08-13-2002 06:25 PM
procesos de co - google UNIX for Dummies Preguntas y Respuestas 1 07-27-2002 10:07 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 09-04-2008
Gyula gyula is offline
Usuario Registrado
  
 

Fecha: Sep 2008
Publicaciones: 3
Thumbs down enumerar los procesos

De nuevo por ventanas puedo enumerar los procesos toolhelp utilizando la biblioteca

Código:
PROCESSENTRY32  pe32 = {0};
    HANDLE           hsp = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0 );

    pe32.dwSize = sizeof( PROCESSENTRY32 );
    Process32First( hsp, &pe32 );
    do
    {
         // access   PROCESSENTRY32 values
        /*
        DWORD   dwSize;
        DWORD   cntUsage;
        DWORD   th32ProcessID;          // this process
        ULONG_PTR th32DefaultHeapID;
        DWORD   th32ModuleID;           // associated exe
        DWORD   cntThreads;
        DWORD   th32ParentProcessID;    // this process's parent process
        LONG    pcPriClassBase;         // Base priority of process's threads
        DWORD   dwFlags;
        CHAR    szExeFile[MAX_PATH];    // Path
        */

    } while( Process32Next( hsp, &pe32 ) );
¿Hay alguna manera de hacerlo en Linux / Unix,. Ineed proceso ID, ID del proceso padre y el nombre de proceso. I tryes escanear / proc / carpeta, pero no puedo averiguar las subcarpetas y archivos.

Gracias
El icono rojo (en la parte superior izquierda) es una mano o un signo de interrogación? Pensé que es una marca Q
  #2 (Enlace permanente)  
Old 09-04-2008
Jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Fecha: febrero 2004
Ubicación: NM
Mensajes: 5.770
probar hombre pstat () - esto funciona para algunos Unixes
el sistema de ficheros / proc para otras obras - Linux es una.
  #3 (Enlace permanente)  
Old 09-09-2008
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderador ala Modo
  
 

Fecha: febrero 2007
Lugar: Innsbruck, Austria
Mensajes: 1.886
Algo como esto funciona con la mayoría de unix'es y Linux que se han / proc:

Código:
DIR *procfs;
struct dirent *entry;
procfs = opendir("/proc");
while ( entry = readdir(procfs) ) {
 if (!isdigit(entry->d_name[0])) continue;
 /* process id is in d_name. Open the file /proc/d_name/stat */
}
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 12:01 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0