GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo obtengo la ruta de un proceso en Unix/Linux?

Puede encontrar el exe fácilmente de esta manera, simplemente pruébelo usted mismo.

  • ll /proc/<PID>/exe
  • pwdx <PID>
  • lsof -p <PID> | grep cwd

En Linux, el enlace simbólico /proc/<pid>/exe tiene la ruta del ejecutable. Usa el comando readlink -f /proc/<pid>/exe para obtener el valor.

En AIX, este archivo no existe. Podrías comparar cksum <actual path to binary> y cksum /proc/<pid>/object/a.out .


Linux
  1. ¿Cómo pasar los argumentos de la línea de comando a un proceso en ejecución en sistemas Unix/Linux?

  2. /proc/[pid]/pagemaps y /proc/[pid]/maps | linux

  3. ¿Cómo decodificar las entradas de /proc/pid/pagemap en Linux?

  4. ¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

  5. ¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?

Archivos /proc/cpuinfo y /proc/meminfo en Linux

Comprender los archivos /proc/mounts, /etc/mtab y /proc/partitions

¿Cómo obtengo el uso total de CPU de una aplicación de /proc/pid/stat?

¿Cómo saber desde qué carpeta se está ejecutando un proceso?

unix:///var/run/supervisor.sock no hay tal archivo

¿Cómo configurar el swapiness por proceso para Linux?